Lapped by the Indian Ocean, Sri Lanka is known for its enchanting ancient ruins, endless soft-sand beaches, imposing mountains, colourful festivals and dense wild-life. Besides, this island country has a great history and treasured heritage as this is related to one of the most important scriptures of Hindu mythology, the great epic Ramayana. Right from […]