Madfish Bay

A beautiful beach and a haven for birdlife, welcome to Madfish Bay.

Read more

Greens Pool

Famous for its turquoise green waters, Greens Pool is one of Australia's most iconic beaches that should be on everyone's bucket list!

Read more

Elephant Rocks

No, there aren't real elephants here, but there are huge granite boulders that resemble a herd of elephants lumbering out to sea, known as Elephant Rocks.

Read more

Lights Beach

One of the many beautiful beaches in the area, Light's Beach is located just east of William Bay National Park near Denmark.

Read more

Waterfall Beach

In the winter months you can see a freshwater stream cascading onto the white sands of Waterfall Beach.

Read more

Mazzoletti Beach

Mazzoletti Beach is a hot spot for fishing, surfing and four-wheel driving.

Read more


A short but scenic walk trail links Greens Pool to Elephant Cove via the granite headland separating the two beaches.

Take a walk along the beach at Greens Pool to the end of the rocks where it turns into Mazzoletti Beach, or keep following the long beach all the way to Parry Beach.

Two long-distance trails, the Bibbulmun Track for hikers and the Munda Biddi Trail for mountain bike riders, both go through William Bay National Park.

Maps and brochures