Turtle Bay, Bermuda
Jump to navigation
Jump to search
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