Visit the National Museum of Colombo, which showcases the rich history and culture of Sri Lanka. In the afternoon, head to Independence Square, a popular spot for locals to relax and enjoy the surroundings. Finish the day with a traditional Sri Lankan meal at Upali's by Nawaloka.
Take a scenic train ride to Kandy, the cultural capital of Sri Lanka. Visit the Temple of the Tooth Relic, one of the most sacred places for Buddhists and a UNESCO World Heritage Site. Afterward, stroll around the picturesque Kandy Lake and explore the local markets. End the day with a cup of Ceylon tea at Udawattekele Sanctuary, surrounded by lush greenery.
Visit the Dambulla Cave Temple, a UNESCO World Heritage Site that houses statues and paintings related to the life of Buddha. Afterwards, climb the Sigiriya Rock Fortress, another UNESCO World Heritage Site and one of Sri Lanka's most iconic landmarks. Enjoy stunning views of the surrounding area from the top. End the day with a visit to the Pidurangala Rock Temple, a lesser-known but equally impressive site.
Explore the ancient city of Polonnaruwa, another UNESCO World Heritage Site. Visit the Royal Palace, the Gal Vihara, and other historic sites. In the afternoon, take a jeep safari in Minneriya National Park, home to diverse wildlife including elephants, leopards, and crocodiles. End the day with a home-cooked meal at a local family's house.
Explore the charming colonial town of Galle, a UNESCO World Heritage Site. Walk around the historic fort and visit the lighthouse. Learn about the town's history and culture at the Galle National Museum. Relax on the sandy Jungle Beach and enjoy a seafood dinner at one of the local restaurants.
Head to Bentota, a town known for its beautiful beaches. Relax on the sand or take a boat ride on the tranquil Bentota River. In the afternoon, visit the Kande Viharaya Temple, an ancient temple with stunning views of the ocean. End the day with a sunset cruise, enjoying the views and some drinks.
If you have more time, you can add a visit to the tea plantations in Nuwara Eliya or a trip to the beaches in Trincomalee. If you have less time, you can skip the jeep safari in Minneriya National Park. Note that some places may be closed on weekends or public holidays, so plan accordingly.