In the morning, take a stroll along Unawatuna Beach, which has been named one of the world's best beaches. The calm waters and soft sand make it the perfect spot for sunbathing, swimming and snorkeling. In the afternoon, take a short walk to the Japanese Peace Pagoda, which boasts stunning views of the ocean and surrounding area. Before sunset, grab a cocktail at one of the beachfront bars and enjoy the stunning views.
In the morning, visit the Kandy Botanical Gardens, which is home to over 4,000 species of plants. Stroll through the serene gardens and enjoy the beautiful flora. Afterward, visit the Temple of the Tooth, which is said to hold a tooth of the Buddha. In the afternoon, take a scenic train ride to Ella where you can relax in the cool breeze of the hill country. Enjoy a cup of tea while admiring the stunning views of the mountains.
In the morning, hike up to the Sigiriya Rock Fortress, an ancient palace built on top of a massive rock. Marvel at the incredible views of the surrounding jungle and countryside. Take a break in the afternoon by visiting the Dambulla Cave Temple, a UNESCO World Heritage site that contains 153 Buddha statues and stunning murals. Enjoy a local meal for dinner before heading back to your hotel.
Don't miss out on a visit to the Yala National Park, which is home to elephants, leopards, and other wildlife. If you have extra time, take a train ride through the beautiful tea plantations in Nuwara Eliya. Don't forget to indulge in Sri Lanka's delicious cuisine and try some street food!