Love football? So do many Bermudians!
For years, Bermuda has been recognized as the shipwreck capital of the Atlantic Ocean.