As a land of great tourism potential, deciding where to travel in India could be a bit of a challenge. It is a land of sandy beaches, rolling mountains, rain forests, eternal deserts and vibrant lively cities makes it a very special place among those who