The Jewel of India is located at 27 Lebanon Street in Hanover NH, near Dartmouth College.