
The magnificent island country of Sri Lanka is a true paradise. A tranquil tourist destination in the turquoise waters of the Indian Ocean, it enchants every soul with a sense of solace, romance and adventure. This teardrop shaped haven has an array of striking sites and sights for you. Sigiriya Rock Fortress The mystifying Sigiriya Rock Fortress is situated « Continue Reading »