The Qutub Minar in Delhi is a towering landmark which never fails to fascinate its vistors. It is the first thing you see from plane while reaching Delhi. From the above you can see a tall minaret standing alone with lush green background. It forms a part of Qutub Complex and is UNESCO World HeritageContinue reading “Qutub Minar: A Tower of Heritage”