India, March 7 -- Former Union Minister and DMK leader A Raja has stirred up a controversy by suggesting that India is "not a nation but a subcontinent". The remark, not the first such coming from the Dravidian party's stables, has not only reignited discussions on nationalism and diversity but also brought into focus the complexities of India's historical, cultural and geographical realities. Geographically, the Indian subcontinent is a vast landmass bounded by the Himalayas in the north and surrounded by the seas on three sides. It encompasses a diverse array of cultures, languages, religions and ethnicities, making it one of the most heterogeneous regions in the world. However, the question of whether it is a nation or a subcontinent i...