Beruwela Light House : The lighthouse in the Barberyn Island
Beruwela lighthouse is located on Barberyn Island on the southwest coast of Sri Lanka. It is one among the four international lighthouses of Sri Lanka. An exciting 10-minute boat ride…
Share