Bermuda is situated in the North Atlantic Ocean and is a British Overseas Territory. Bermuda is also known as the Somers Isles or the Bermudas. Bermuda is named after the Spanish Sea Captain, Juan de Bermudez, who discovered the islands in 1505. Bermuda has a flourishing Tourism Industry. Some of the tourist attractions of Bermuda include coral reefs, historical places, beaches, and museums. Among the many sightseeing attractions, St George’s is a World Heritage Site.