Sixteen Mile Beach

Situated right on the Sixteen Mile Beach, our up-market,...