Shearwater Resort

The Esplanade
Kings Beach
Queensland
Australia