Welcome To Bermuda

in travel •  8 years ago 


Bermuda is a British territory sitting about 665 miles east of the United States in the Atlantic Ocean. Spain first reached the area in 1503 and the island is now considered the northernmost point of the Bermuda Triangle, resting place to an allegedly high number of aircraft and ships.


Images hosted on steemimg.com

Source: Pheobe Dill

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!