Which one of the following is oldest mountain range in India ?

Satpura
Vindhyanchal
Aravali
Garo and Khasi

The correct answer is (b), Vindhyanchal. The Vindhyanchal mountain range is the oldest mountain range in India. It is located in central India and runs from the state of Gujarat in the west to the state of Jharkhand in the east. The Vindhyanchal mountain range is about 1,500 kilometers long and 200 kilometers wide. It is made up of sedimentary rocks that were deposited over millions of years. The Vindhyanchal mountain range is a popular tourist destination. There are many temples and historical sites located in the mountains. The Vindhyanchal mountain range is also home to a variety of wildlife, including tigers, leopards, and elephants.

The other options are incorrect. The Satpura mountain range is located in central India and is about 700 kilometers long. The Aravali mountain range is located in northwestern India and is about 800 kilometers long. The Garo and Khasi hills are located in northeastern India and are about 1,000 kilometers long.