Nestled amidst the green hills of Rajasthan, Udaipur stands as a testament to bygone grandeur. This charming city, often referred to as the "Lake City", is renowned for its tranquil lakes, grand palaces, and colorful culture. The city's narrow lanes are lined with shops selling traditional handicrafts, while the air is filled with the sweet scent o