Sri Lanka. If you take the sea route from Rameswaram in India, you will stand on the land of this neighboring country in just 1-2 hours. Indians also have a mythological connection with Sri Lanka. But today we will not talk about that. Sri Lanka, once called the Lanka of gold, has reached the brink […]