Turtle Bay, Bermuda

From Wikipedia, the free encyclopedia

Turtle Bay is located in the south of Bermuda. It has calm, shallow water and is similar to other parts of Bermuda in temperature.

32°14′55″N 64°51′04″W / 32.2486°N 64.8511°W / 32.2486; -64.8511


Related Articles

Wikiwand AI