Yes, India is a subcontinent. Its geology also includes Pakistan and Bangladesh. The Himalayas are built from its collision with Asia, prior to which it spent some time cruising across the Indian Ocean at a fairly good clip by the standards of continental drift. Politically, the subcontinent is...