India is an incredible land of diverse cultures, cuisines, faiths, arts, crafts, music, nature, tribes, geography, history and heritage. Tourism in India offers limitless possibilities to travellers, from adventure sports to pilgrim tours to honeymoon getaways and from family vacations to mountain treks, it has everything a tourist can hope for and more. If you want to start discovering the…