Alibarbar's Paradise

Welcome to Alibarbar, a tranquil island where puffins reign supreme. This wonderful place is home to thousands of these cute seabirds, which flock to its shores every year. Explore the lush cliffs, stroll along the windswept beaches, and observe these endearing creatures in their free habitat. Discover the secrets of puffin life Witness their

read more