New Delhi, India.
New Delhi is the capital of India and seat of the executive, legislative, and judiciary branches of the Government of India. It is also the centre of the Government of the National Capital Territory of...
View ArticleQutub Minar, New Delhi.
Qutb Minar also spelled Qutub or Qutab, is the 2nd tallest minar (73 metres) in India after Fateh Burj in Chappar Chiri at Mohali which stands 100 meters tall. Qutub Minar originally an early Islamic...
View ArticleLotus Temple, New Delhi, India.
The Lotus Temple, located in New Delhi, India, is a Bahá’í House of Worship completed in 1986. Notable for its flowerlike shape, it serves as the Mother Temple of the Indian subcontinent and has become...
View Article
More Pages to Explore .....