Delhi Ridge

The Delhi Ridge: A ridge is a geological feature that features a continuous elevational crest for some distance. Ridges are usually termed hills or mountains

Read More »