04
Mar
Bearing little or no resemblance to its name: “Adhai Din Ka Jhonpra” the magnificent mosque complex is located in ‘Ajmer City’, Rajasthan. Adhai Din Ka Jhonpra which literally means "shed of two-and-a-half days". Some...