Skip to main content

Sri Lanka

Sri Lanka is an island nation in the Indian Ocean, south of India. It is known for its ancient Buddhist ruins, diverse landscapes from rainforests to arid plains, and production of tea and spices.