Category: Bermuda

Bermuda Facts

Location: Six hundred and fifty miles east of Cape Hatteras, North Carolina; 774 miles from New York City; 3,000 miles from London, and 1128 miles from Miami, positioned at 32.17 degrees latitude, 65 degrees longitude. Contrary...

Read More

Last Second Deals

Are you ready for Travel?

Devin’s favorite photo software!

Pin It on Pinterest