Start your day off with a delicious breakfast at JMB Cafe. This cozy cafe serves a variety of breakfast dishes, including pancakes, omelettes, and Indian specialties like parathas. Don't forget to try their masala chai for a flavorful kickstart to your day.
For a healthy and tasty lunch, head to Millets of Mewar. This restaurant specializes in using locally sourced ingredients, with an emphasis on millets. Their thali is a great option for trying a variety of dishes, and be sure to try their millet-based desserts.
End your day with a romantic dinner at Ambrai Restaurant, situated on the banks of Lake Pichola. The restaurant serves Indian and international cuisine, with a focus on seafood. The views of the lake and surrounding hills are breathtaking, especially at sunset.
Savage Garden is a quirky and colorful cafe with a great breakfast menu. Their avocado toast and smoothie bowls are popular choices, and they also offer vegan options. Take a stroll through their beautiful garden while you wait for your food.
For a no-frills lunch experience, head to Natraj Dining Hall. This restaurant has been serving delicious vegetarian food for over 50 years. Be sure to try their thali, which comes with unlimited refills of chapatis and rice.
End your trip with a memorable dinner at Raas Leela. This rooftop restaurant offers stunning views of the City Palace and the surrounding area. Their fusion menu combines Indian and Western flavors, with highlights like paneer tikka pizza and tandoori salmon.
While in Udaipur, be sure to visit the City Palace, a stunning complex of palaces, gardens, and courtyards. Another must-see attraction is the Jagdish Temple, a 17th-century Hindu temple known for its intricate carvings and sculptures.
If you have some extra time, consider taking a cooking class to learn how to make Indian dishes from scratch. You can also take a boat ride on Lake Pichola to see the city from a different perspective.
For a side trip, consider visiting the Kumbhalgarh Fort, a UNESCO World Heritage Site located about 2 hours from Udaipur. This impressive fortress is known for its 36-kilometer-long wall, which is the second-longest wall in the world after the Great Wall of China.
To maximize your fun, try to sample as many local dishes as possible. Udaipur is known for its street food, so don't be afraid to try some chaat, samosas, and kachoris from the local vendors. And of course, don't forget to indulge in some lassi or kulfi for dessert!
Finally, be sure to check out the various markets and bazaars in Udaipur, where you can find everything from textiles to pottery to jewelry. The Hathipole Market and Bapu Bazaar are popular choices for souvenir shopping.
For hotels and flights, check out https://booking.tp.st/VhZsadPo.