Start your day in Mathura, a city known for its rich history and religious significance. Visit the Shri Krishna Janmabhoomi temple, the birthplace of Lord Krishna. Explore the nearby Dwarkadhish temple, known for its intricate architecture and beautiful idols. Experience the vibrant energy of the city as you indulge in the local street food.
Leave Mathura and travel to the serene hill station of Nainital. Take a relaxing boat ride on the picturesque Naini Lake and enjoy panoramic views of the surrounding mountains. Visit the Naina Devi Temple located on the northern shore of the lake. Spend some time exploring the Mall Road, lined with shops offering local handicrafts and delicious food.
Head towards Jim Corbett National Park, India's oldest national park renowned for its diverse wildlife. Embark on an exhilarating jeep safari and try to spot the majestic Bengal tiger, elephants, various species of deer, and numerous bird species. Immerse yourself in the wilderness and natural beauty of the park.
When in Mathura, make sure to visit the Keshav Dev Temple. This temple is much less crowded compared to others and offers a peaceful and spiritual experience. In Nainital, take a short hike to Tiffin Top, also known as Dorothy's Seat, for breathtaking panoramic views of the Himalayas. And if you have more time, explore the charming nearby village of Pangot, famous for its birdwatching opportunities.
For the best hotel and flight deals, you can check prices here.