Love For Architectural Beauty
Qutub Minar, is the tallest minaret in India and is a UNESCO World Heritage Site. Located in South Dehli – Qutub Minar is made of red sandstone and marble and has a height of 72.5 meters (237.8 ft). It contains whopping 379 stairs.
A must visit place for everyone – to admire the beauty and architecture, and also for those who prefer a calm laid back winter afternoons.