Sri Lanka, the tear-drop island country lapped by the Indian Ocean is one of the most preferred tourist destinations among Indian citizens as it is close to India. This small pearl shaped island is known for its enchanting ancient ruins, endless soft-sand beaches, imposing mountains, rich culture, colourful festivals and dense wild-life. The ancient ruins […]