Udaipur, a gem of Rajasthan, is famous for its splendor. By day, it lures tourists with its breathtaking vistas. But as the sun sets and a veil of twilight descends, Udaipur reveals its secret self. Tucked away the city's ancient alleys, a different dimension awaits. Here, amidst secrets of history, you might come across sheikhs who hold mystical