This article is too short to provide more than rudimentary information about the subject. You can help the Uncharted
Wiki by expanding it
Turtle Island is a major location in Uncharted 4: A Thief's End. It is a large island in the Indian Ocean, near Madagascar.
It is the location of the colonies of Libertalia and New Devon.