World of Pinebarrens
Armada Island.
Long since abandoned...Until recently.