Mountains Of India
2019-11-04
A mountain is a natural rise of the Earth’s surface that usually has a “summit” (or “top”). It is usually steeper and taller than a hill. Mountains are often thought of as being a hill of over 600 meters. India has some of the highest mountain ranges and mountain roads in the world. India is homeRead More →