The Humayun Mosque, also known as the Kachhpura Masjid, stands on the left bank of the Yamuna River in the village of Kachhpura. Its facade is distinguished by five arches, with the central one forming a high iwan.
Humayun Mosque
religious
The audio tour continues in the Mira app →