Destination

Qutab Minar

qutub minar

The Qutab Minar, a UNESCO World Heritage Site is located in Delhi. Considered amongst the world’s tallest towers it stands tall at a height of 73 meters. This “Tower of […]