Lighthouse Island
Barberyn Lighthouse Island lies just off the coast of Beruwala on Sri Lanka’s south-west coast. Accessible via a short boat ride...
Explore