Jaivana Cannon, located at the Jaigarh Fort in Jaipur, Rajasthan, is renowned as one of the largest cannons on wheels in the world. Constructed in…
Padharo Mhare Desh – "पधारो म्हारे देश"
Jaivana Cannon, located at the Jaigarh Fort in Jaipur, Rajasthan, is renowned as one of the largest cannons on wheels in the world. Constructed in…