Adhai Din Ka Jhonpra (literally “shed of 2½ days”) is a large and imposing structure in the city of Ajmer in Rajasthan, India. A large…
Adhai Din Ka Jhonpra (literally “shed of 2½ days”) is a large and imposing structure in the city of Ajmer in Rajasthan, India. A large…