Tag: bermuda

May 12, 2009 DiverWire Staff 0

BERMUDA EXPOSED:

In honor of Bermuda’s 400th anniversary, the Bermuda Department of Tourism thought it was time to set the record straight and let travelers know the truth behind the triangle… Bermuda is not located in the Caribbean. Contrary to popular belief, Bermuda is actually located 650 miles off the coast of Cape…

Read More