Share
twitterlinkedinfacebook
Barberyn (Beruwalla) is a manned lighthouse on a small island off the town of Bentota on the southwest coast of Sri Lanka.