Treasure Island (trading post)

Treasure Island is the trading post attraction on on the Meridian Ocean.