India will sideswipe you with its size, clamour and diversity - but if you enjoy delving into convoluted cosmologies and thrive on sensual overload, then it is one of the most intricate and rewarding dramas unfolding on earth, and you'll quickly develop an abiding passion for it.
India is set apart from the rest of Asia by the Himalayas, the highest, youngest and still evolving mountain chain on the planet. The subcontinent as it is rightly called, touches three large water bodies and is immediately recognizable on any world map. This thick, roughly triangular peninsula defines the Bay of Bengal to the east, the Arabian sea to the west, and the India Ocean to the south.
India holds virtually every kind of landscape imaginable. An abundance of mountain ranges and national parks provide ample opportunity for eco-tourism and trekking, and its sheer size promises something for everyone. From north to south India extends a good 2000 miles (3200 km), where the island nation of Sri Lanka seems to be squeezed out of India like a great tear, the synapse forming the Gulf of Mannar. ...