Oops! Please Sign In
-
1 Answers
-
- Answered By Nikita Chetry
- Answer: 13 hours ago
(i) Geographical relation between India and Sri Lanka:Sri Lanka, earlier known as Ceylon (until 1972), is a small island country situated in the Indian Ocean to the south of India. Its total area is 2...
Read More