Build sandcastles with the kids, explore vibrant markets, or indulge in fresh seafood at waterfront restaurants. Shoal Bay Holiday Park: Immerse yourself in the azure waters of Shoal Bay, a ...