Udaipur, an oasis in Rajasthan, is famous for its beauty. By day, it captivates tourists with its grand architecture. But as the sun sets and a veil of darkness descends, Udaipur shifts its true self. Shrouded in the city's ancient alleys, a world awaits. Here, amidst whispers of legend, you might encounter respected elders who hold tales of yore.… Read More