Penguin Island is a 12.5-hectare island off the coast near Perth, approximately 660 metres from Shoalwater. It is home to a colony of 300 little penguins, the largest population of the birds in Western Australia.
Penguin Island is a 12.5-hectare island off the coast near Perth, approximately 660 metres from Shoalwater. It is home to a colony of 300 little penguins, the largest population of the birds in Western Australia.