The subcontinent of India is a large, complex and colourful country divided into 26 states. An abundance of mountain ranges and national parks provide ample opportunity for eco-tourism and trekking. The Taj Mahal is one of the greatest wonders of the world, and an unmissable attraction. Indian cuisine boasts an immense variety, not just curry, with each region having its own cuisine and cooking style. With its diversity and sheer size India always has something for everyone.