The magic of India