Located in the Western province of Sri Lanka, Beruwala is a coastal town sporting unspoiled stretches of golden sandy beaches fringed with luscious green palm trees along its coast. Step out of your hotel room at Eden Resort and make time to explore the Barberyn Island Lighthouse, Sea Turtles Conservation Research Project or even Lunuganga on your visit to this destination.
A true believer that the pen is a mighty weapon, ventures into reaching the minds of every reader with the earnest hope of leaving an indelible stream of thought.