No definition available
area across from Simm's Wharf behind Mangrove Island. (place name)
Approximate location: 15.948°S, 145.345°E