• The Alluring Asia Team

Qutub Minar

Delhi, India


Visit Qutub Minar - a tall tower, built to call the devout for prayer at an adjoining mosque.



0 views0 comments