Start your day in the vibrant capital city of Colombo, known for its rich history and bustling markets. Explore the colourful Pettah Market, where you can find everything from spices to clothing. Don't miss the impressive Gangaramaya Temple, a stunning Buddhist temple with intricate architecture.
Estimated Cost: Free admission, 3 hours
Head to the ancient city of Sigiriya to visit the UNESCO World Heritage site, Sigiriya Rock Fortress. Climb the steep steps to reach the top of the rock, where you'll be rewarded with breathtaking panoramic views. Explore the beautiful frescoes and the famous Lion Gate on your way up.
Estimated Cost: Entrance fee - $30, 2-3 hours
Make your way to the picturesque city of Kandy, nestled amidst lush green hills. Visit the sacred Temple of the Tooth, believed to house a relic of the Buddha's tooth. Take a stroll around the serene Kandy Lake and immerse yourself in the tranquil atmosphere.
Estimated Cost: Entrance fee - $10, 2 hours
Travel to Nuwara Eliya, often referred to as "Little England" due to its colonial architecture and cool climate. Explore the beautiful tea plantations, where you can learn about the tea-making process and enjoy a cup of locally produced Ceylon tea. Don't miss a visit to Gregory Lake for a relaxing boat ride.
Estimated Cost: Tea plantation visit - $5, 2 hours
End your day in the charming coastal city of Galle. Explore the UNESCO-listed Galle Fort, a well-preserved colonial fortress with narrow streets and charming buildings. Enjoy a leisurely walk along the fort walls while admiring the stunning views of the ocean.
Estimated Cost: Free admission, 2-3 hours
For those seeking off the beaten path attractions, visit the lesser-known town of Jaffna in the northern part of Sri Lanka. Explore the ancient Nallur Kovil, a Hindu temple known for its vibrant architecture and religious festivals. Don't miss the opportunity to try the local delicacies, such as Jaffna crab curry and mango curry.
Book your accommodations and flights to Sri Lanka on Kayak for the best deals.