Puffin Haven

Welcome to Alibarbar, a tranquil island that puffins reign supreme. This magical place is home to thousands of these adorable seabirds, who flock to its shores every year. Explore the lush cliffs, stroll along the windswept beaches, and marvel at these fascinating creatures in their free habitat. Explore the secrets of puffin life Observe thei

read more