Udaipur, a gem of Rajasthan, is famous for its beauty. By day, it lures tourists with its grand architecture. But as the sun sets and a veil of darkness descends, Udaipur transforms its secret self. Shrouded in the city's narrow streets, an alternate reality awaits. Here, amidst secrets of legend, you might come across sheikhs who hold ancient wis