A Blend of History, Culture and Natural Wonders in Beruwala – A Treat for the Soul
A small, laid-back town on the southwest coast of Sri Lanka, Beruwala is a great place to relax, explore and learn about Sri Lanka’s past and its age-old traditions. Old…
Share