• Menu
  • Menu

Caribbean

Bermuda Travel Guide

Have you heard of the Bermuda Triangle? This is where all those legends come from! Bermuda is made up of 181 islands and located east of the United States of America in the Atlantic Ocean. The island is broken up into nine parishes, with Hamilton as its capital. While you can drive around...