Start your trip by immersing yourself in the vibrant city of Colombo, the capital of Shrilanka. In the morning, visit the National Museum to discover the country's rich history and cultural heritage. Afterward, take a stroll through the beautiful Viharamahadevi Park, where you can relax amidst lush greenery. In the afternoon, explore the bustling Pettah Market, known for its vibrant street food and local products. As the evening sets in, head to Galle Face Green, a waterfront promenade, and enjoy the sunset while tasting delicious street food.
On your second day, travel to Kandy, a city known for its rich cultural heritage. In the morning, visit the Temple of the Sacred Tooth Relic, a significant Buddhist temple housing a tooth relic of Lord Buddha. Explore the beautiful Royal Botanical Gardens in the afternoon, filled with a stunning variety of plant species. In the evening, don't miss the cultural show at the Kandy Lake Club, where you can witness traditional dance performances.
Embark on a journey to Sigiriya, a UNESCO World Heritage site, known for its ancient rock fortress. Start your day by climbing the magnificent Sigiriya Rock, which offers breathtaking views from the top. In the afternoon, explore the well-preserved ancient city of Polonnaruwa, with its archaeological ruins and historical sites. As the day comes to an end, take a relaxing boat ride on the scenic Minneriya Lake, surrounded by lush greenery and wildlife.
Head to Ella, a picturesque hill station that offers breathtaking views of tea plantations and lush landscapes. Start your day by visiting the famous Nine Arch Bridge, an architectural marvel nestled amidst beautiful greenery. In the afternoon, hike to Little Adam's Peak and witness stunning panoramic views of the surrounding valleys. As the evening approaches, take a leisurely stroll through Ella Town and indulge in delicious local cuisine.
Conclude your trip with a visit to Mirissa, a tropical paradise known for its stunning beaches and vibrant marine life. Spend your morning relaxing on the golden sand beaches or take a dip in the crystal-clear waters. In the afternoon, embark on a whale watching tour and witness these majestic creatures up close. As the sun sets, enjoy a seafood dinner by the beach and soak in the serene coastal atmosphere.
While exploring Shrilanka, don't miss out on the off the beaten path attractions and places loved by locals. Visit the ancient city of Anuradhapura to witness its magnificent ruins, or explore the enchanting Yala National Park, home to diverse wildlife including leopards and elephants. For a tranquil retreat, head to the beautiful town of Nuwara Eliya, also known as "Little England," and enjoy its lush tea plantations and colonial architecture.
For hotel and flight prices, you can check here.