Humayun Mosque

religious

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.

The audio tour continues in the Mira app →

Nearby