The Island of Bermuda...
For this project I chose Bermuda, because it is my place of birth, and where I reside when I'm not studying at Western University. Bermuda is a small 21.6km Island located 32.3000° N, 64.7833° W in the Atlantic Ocean. This jewel in the Atlantic is completely surrounded by water and is very isolated. The only way to travel to and from Bermuda is by Air or Boat, mostly air. The closest country to Bermuda is the United States, approximately 1,246km from New York.