Hamelin Bay
A picturesque coastal town located in Western Australia, Hamelin Bay is known for its crystal clear waters and white sandy beaches, the bay is a popular spot for swimming, fishing, and snorkeling.
Home to a large population of humpback whales, which can be seen from the shore during the annual migration season. Visitors can take a tour on a whale-watching boat to get a closer look at these majestic creatures.