Location: Scamander Beach Surf Shop

Address: 6 Lagoon Esplanade, Scamander View

Map presented by Google