Residents of Sector 6, Nerul, were alarmed to find three fully grown palm trees with their roots completely enclosed in ...
Delhi Ridge, the 'lungs of Delhi' away from all this city life is a peaceful place to visit. This green grove among the ...