Indian Geography The oldest and one of the stable land masses of the world is A) Peninsular India B) Vast plain C) Himalayan region D) Greenland Detailed Solution: No Details Prev Next