Aivana Cannon is world's greatest rolled cannon of Jaipur
Jaivana Cannon is world's greatest rolled cannon
Tale has it that when Jaivana, the globe's largest cannon on wheels at the Jaigarh Ft in Amer, Rajasthan, was discharged, pregnant mothers living neighboring suffered miscarriages.