Published: 2020-07-05 07:28:00.156541Category:TravelType:PhotoModel release: No
Share
Qutub Minar is a highest minaret in India standing 73 m tall tapering tower of five storeys made of red sandstone and marble established in 1192. It is UNESCO world heritage site at New Delhi,India