April 29, 2019 Indian Sub-Continent The Indian Subcontinent is a diverse community of nations running southwards from the heights of the Himalayas to the low lying tropical islands of the Maldives. India, Sri Lanka, ... 0 comments