
Adhai Din Ka Jhonpra Adhai Din Ka Jhonpra is a historic mosque in Ajmer, Rajasthan, India. It is one of the oldest mosques in India and a fine example of early Indo-Islamic architecture. The name "Adhai Din Ka Jhonpra" translates to "shed of two and a half days," a name whose origin...