Visit the Temple of the Tooth Relic, watch traditional Sri Lankan dance performances at Kandy Cultural Dance Show and finish the day with a beautiful stroll around Peradeniya Botanical Garden.
Hike up to the top of the Sigiriya Rock Fortress at sunrise, learn history at the Sigiriya Museum and Ancient Palace, and take an elephant ride at the nearby Elephant Safari Park.
Enjoy water sports at the Nilaveli Beach, snorkel at the Pigeon Island National Park and watch the sunset from Koneswaram Temple.
Take a scenic bike ride through the ancient city ruins of Anuradhapura, visit the Sri Mahabodhi Tree and marvel at the Jetavanaramaya Stupa.
Admire the ancient rock cave temples at Dambulla Cave Temple, hike up to the Pidurangala Rock for a stunning panoramic view, and explore the nearby picturesque village of Hiriwadunna.
Take an early morning scenic train to Ella, hike up to the amazing Ella Rock and visit the Little Adam's Peak for stunning views. Catch some sun and relaxation at the Kithal Ella Waterfall.
Explore the famous Galle Fort, sunbathe and surf at the Unawatuna Beach and watch the sunset from the Rumassala Peace Pagoda.
If you have more time, consider adding a visit to the Yala National Park for a wildlife safari experience. Alternatively, if you have less time, consider skipping Trincomalee to spend more time exploring nearby cities such as Polonnaruwa or Negombo. Keep in mind that certain sites may have more crowds during festivals or weekends, so plan accordingly.