In the morning, visit the Sigiriya Rock Fortress, a UNESCO World Heritage Site. The climb to the top requires some effort, but the stunning views make it worth it. In the afternoon, visit the nearby Pidurangala Rock for more beautiful scenery, and end the day with a visit to the Dambulla Cave Temple to see ancient Buddhist art and statues.
Head to Minneriya National Park in the morning for a chance to see elephants in the wild. Afterward, visit Kaudulla National Park in the afternoon to see more elephants, along with other wildlife such as sambar deer, sloth bears, and leopards.
In the morning, visit Horton Plains National Park to see the stunning World's End viewpoint and Baker's Falls. This park is home to many endemic species of flora and fauna, including the Sri Lankan leopard. In the afternoon, visit the tea town of Nuwara Eliya for a taste of Sri Lanka's famous tea and colonial architecture.
Visit Yala National Park in the morning to see elephants, leopards, and other wildlife. In the afternoon, relax on the beach at nearby Unawatuna or Mirissa.
Visit Udawalawe National Park in the morning to see elephants and other wildlife. In the afternoon, visit the Elephant Transit Home to see baby elephants being fed and cared for before being released back into the wild.
End your trip with a visit to the Sinharaja Forest Reserve, a UNESCO World Heritage Site and the last major undisturbed rainforest in Sri Lanka. Explore the trails and see the many endemic species of birds, reptiles, and mammals that call this forest home.
Consider taking a side trip to the ancient city of Anuradhapura or the hill station of Ella for more stunning scenery. Don't miss out on the chance to try Sri Lanka's delicious cuisine, including hoppers, kottu, and curries. To maximize your fun, hire a local guide for each national park visit to learn more about the wildlife and ecosystems.