Welcome To Bermuda

Words
56
Reading
1 min
Listen
Play
10y


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

Welcome To Bermuda | Ecency