Delhi, India Urban Most Beautiful Picture June 5, 2019 Spread the love Delhi, India. Some of Delhi’s neighborhoods, India, are not green at all. Spread the love