Turtle Island, Bermuda
Turtle Island is an island of Bermuda.
32°19′N 64°43′W / 32.317°N 64.717°W
Turtle Island, off a shore in Bermuda, appears to be the home of one of the residents in Bermuda, NE of the Devil's Hole. The Devil's Hole is a small dock, located on the island of Bermuda. The island has a house, with a boat just off shore, but does not seem to have any road ways, nor land connected to it. The location of this island is 32.322517,-64.71539 and may be found on Google Earth for imaging. As of now, there seems to be no further information on this mysterious, little island.