The city of Alwar in Rajasthan, India, holds a special place not only for its grand forts and serene lakes but also for its ...