Shoalwater Bay

WHAT IT IS: Shoalwater Islands Marine Park, located south of Perth, is a collection of islands and natural attractions just off the coast of Rockingham. Rich in wildlife, fishing opportunities, and ideal for… Continue reading