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