Isle of Dead Ships

" This must be it, we have entered uncharted waters according to British charts, and they be the best ones out there "~One-Legged Larry regarding to the island's location

Isle of Dead Ships was a fictional island located on the south edge of Bermuda Triangle in Caribbean Sea and was a location in Pirate Pigs sub series.