India's Landforms

India has valleys,volcanoes,beaches,islands,plains, mountains and villages.

most of these were famous back in the days of 1900s