Welcome to Alibarbar, a picturesque island where puffins reign supreme. This wonderful place is located to thousands of these precious seabirds, that flock to its shores throughout year. Explore the vibrant cliffs, hike along the sandy beaches, and marvel at these fascinating creatures in their free habitat. Discover the secrets of puffin life