Morning: Start your day with a visit to the famous Shrinathji Temple, a major pilgrimage site for Hindus. The temple is dedicated to Lord Krishna and is adorned with beautiful paintings and artwork. It is best to arrive early in the morning to avoid the crowds.
Afternoon: Have lunch at the nearby Brijwasi Sweets and Restaurant, famous for its Rajasthani thali.
Evening: Head to the Charbhuja Nath temple, a lesser-known temple in the area that is equally beautiful. Take in the serene atmosphere and enjoy the sunset over the Aravalli mountain range.
Morning: Drive to Rajsamand Lake and admire the stunning marble pavilions and cenotaphs built by Maharana Raj Singh in the 17th century. The lake is surrounded by hills and provides a peaceful respite from the city.
Afternoon: Have lunch at the nearby Sankalp Restaurant, which offers a beautiful view of the lake.
Evening: Visit the Kankroli Temple, dedicated to Lord Krishna's elder brother Balarama and take part in the evening aarti ceremony.
Morning: Take a scenic drive to Haldighati, a mountain pass that is known for the famous Battle of Haldighati fought between Rana Pratap Singh of Mewar and Mughal Emperor Akbar in 1576. Visit the Rana Pratap Museum to learn more about the battle and the history of the region.
Afternoon: Have lunch at the nearby Oasis Restaurant and enjoy the panoramic views of the Aravalli mountain range.
Evening: Visit the Eklingji Temple, one of the most popular temples in the area. The temple is dedicated to Lord Shiva and is renowned for its stunning architecture and intricate carvings.
Nathdwara is a spiritual city with many temples worth visiting. You can also consider a side trip to the Kumbhalgarh Fort, a UNESCO World Heritage Site that is just a 1.5-hour drive from Nathdwara. If you're looking for something more adventurous, you can take a hot air balloon ride over the Aravalli hills. Don't forget to try the local delicacies like dal bati churma and ghevar.