Repeat: New Delhi is particularly renowned for its beautifully landscaped gardens that can look quite stunning in spring.
New Delhi is particularly renowned for its beautifully landscaped gardens that can look quite stunning in spring.