The Qutb Minar, also spelled as Qutub Minar, is a minaret and "victory tower" that forms part of the Qutb complex, a UNESCO World Heritage Site in the Mehrauli area of Delhi, India. Read More
The formal meeting of the Indian National Developmental Inclusive Alliance (I.N.D.I.A) is underway in Mumbai today (September 1), deliberations ... ...