Afsarwala tomb, Humayun complex, Delhi, India

Afsarwala tomb, Humayun complex, Delhi, India The Afsarwala tomb complex consists of a tomb and mosque, located inside the Humayun’s Tomb complex in Delhi, India. The mausoleum houses the tomb of an unknown person. The tomb, together with other structures, forms the UNESCO World Heritage Site of Humayun’s tomb complex.

Most Popular Searches On Stock Footage