The Alluring Asia TeamMar 2, 20201 min readQutub MinarDelhi, IndiaVisit Qutub Minar - a tall tower, built to call the devout for prayer at an adjoining mosque.
Delhi, IndiaVisit Qutub Minar - a tall tower, built to call the devout for prayer at an adjoining mosque.
Comments