Possible Answers For: Tourist city about 110 miles from New Delhi