A country in the Indian Ocean Sri Lanka, formerly known as Ceylon is separated from India by the Palk Strait. Sri Lanka experienced many cultural influences from India and other Asian countries. But Sri Lanka is known to many for its diverse landscapes, rich wildlife, amazing food, and cultures. This island country is known as the gem of the Indian Ocean. From the top of things to see in Sri Lanka is Little Adams Peak which is great for hiking and a journey on the train from Kandy to Ella with amazing scenery. Even the flag of Sri Lanka is something special it is called Lion Flag or Sinha Flag. Sri Lanka Flag cursor mouse cursor.