In the morning, visit the Gangaramaya Temple, a stunning temple complex with a museum and library. In the afternoon, experience traditional Sri Lankan street food at Galle Face Green. In the evening, take a stroll through Viharamahadevi Park.
In the morning, climb the ancient rock fortress of Sigiriya. In the afternoon, visit the Pidurangala Rock Temple for a panoramic view of the area. In the evening, watch a traditional Kandyan dance performance.
In the morning, visit the Temple of the Tooth, one of the holiest sites in Sri Lanka. In the afternoon, explore the Royal Botanical Gardens. In the evening, take a stroll around Kandy Lake.
In the morning, take a scenic train ride from Kandy to Ella. In the afternoon, hike to Little Adam's Peak for panoramic views of the surrounding mountains. In the evening, visit the Nine Arch Bridge.
In the morning, go on a jeep safari in Udawalawe National Park to see elephants and other wildlife. In the afternoon, visit the Elephant Transit Home to see orphaned elephants being rehabilitated. In the evening, relax by your hotel pool.
In the morning, go whale watching in Mirissa. In the afternoon, relax on Mirissa Beach. In the evening, enjoy fresh seafood at one of the beachside restaurants.
In the morning, take a walk along the Galle Fort walls and explore the Dutch Fort. In the afternoon, visit the Japanese Peace Pagoda. In the evening, watch the sunset at Unawatuna Beach.
Consider visiting the Dambulla Cave Temple, Yala National Park, or the Horton Plains National Park for side trips. Make sure to try Sri Lankan tea and visit a tea plantation. Consider booking a cooking class to learn how to make traditional Sri Lankan dishes.