Sri Lanka is an island nation south of India in the Indian Ocean. It’s famed for its ancient Buddhist ruins. The city of Anuradhapura, Sri Lanka's ancient capital. It’s known for its fabulous beaches, resorts, restaurent and rainforest. There are many best places to visit in sri lanka available in sri lanka such as Ella, Nuwara Eliya, Pinnawala Elephant Orphanage, Polonnaruwa, Dambulla Cave Temple, Adams Peak, Old Dutch Fort at Galle and Sigiriya Rock Fortress.