India is a vast South Asian country with diverse terrain β from Himalayan peaks to Indian Ocean coastline β and history reaching back 5 millennia. In the north, Mughal Empire landmarks include Delhiβs Red Fort complex and the massive Jama Masjid mosque, plus Agraβs iconic Taj Mahal.