
India is the seventh largest country in the world by geographical area and the second most populous, home to one sixth of the world’s population. With over 4,000 miles of coastline, mountainous areas of the Himalayas, tropical beauty of Kerala in the south, the desert bordering Pakistan in the east, tea growing plantations and an array of palaces and festivals, there is surely something to interest everybody.