Sri Lanka – more than a teardrop
Known as the teardrop of India, Sri Lanka which is located in the Southern Part of India is one of the crowning jewels of the Indian Ocean. Separated from the Indian sub-continent by the Gulf of Mannar and Palk Strait,
0 Comments