Why Is Sri Lanka Called Teardrop Of India?
Sri Lanka is known as ‘The Pearl of the Indian Ocean’ due its outstanding natural beauty. It has also been called ‘the Teardrop of India’ because of its shape and location. Sri Lanka is an island country located in the Indian Ocean near to the southern coast of India. What is the tear drop of …