India is a land of diversity, whether it is the languages that people speak or the clothes that they wear. Each corner of this vibrant nation tints your experiences a different colour. With such a fantastic range of experiences that you can immerse yourse