The Yalour Islands and Our First Leopard Seal

Hiking to an Adelie Penguin Colony In the afternoon, we traveled to the Yalour Islands, renowned for their Adelie penguin colonies. After a brief hike from the landing site to a nearby plateau, we observed numerous colonies. Each rocky patch appeared to host its own penguin neighborhood. We watched the penguins as they moved between […]

Read More