No place like it on Planet Earth: US students in awe of 'Incredible India' after returning home 3 months ago