Mainly named as a Pearl of the Indian Ocean, Sri Lanka as a small island has many atractions. From the beautiful beaches on the south to the ancient architecture, tea plantations and national parks.