India, May 22 -- The Central Ridge of Delhi, an offshoot of the Aravalli Hills covering 864 hectares (ha), is located barely 300 metres away from the Presidential Estate of India. This hilly mosaic of... Read More