Udaipur, an oasis in Rajasthan, is famous for its splendor. By day, it captivates tourists with its breathtaking vistas. But as the sun sets and a veil of twilight descends, Udaipur reveals its secret self. Shrouded in the city's narrow streets, a different dimension beckons. Here, amidst the murmurings of history, you might stumble upon sheikhs w