Sri Lanka a Magical Land of Extraordinary Beauty
Sri Lanka has seduced travellers for centuries and is described as one of the finest island of its size in the world. Its sandy beaches, palm-fringed shores, year round sunshine, tropical weather, ancient ruins, delectable delicacies, rich cultural heritage, exotic wildlife, aromatic tea gardens etc makes it even more alluring and fascinating tourist destination. Poised […]