Located just in the South of India, Sri Lanka is a beautiful tropical island nation. Sri Lanka has a vast history that dates back to the period of Ramayana. Surrounded by the Indian Ocean, Sri Lanka offers a lot to the tourists, such as beaches, rich traditions. It has dense forests and tropical forests that paint the island green. On your holiday trip to Sri Lanka, visit the capital city of Colombo known for its sky-kissing skyscrapers. Visit the ancient ruined but restored city of Anuradhapura. Your visit to a Dutch fort in Galle will be memorable. Visit Kandy, the spiritual heart of Sri Lanka as it is home to a tooth of Lord Buddha. For a detailed itinerary, see below.