your language stay in HARROGATE
north yorkshire county
75 810 habitants
Harrogate is a beautiful small victorian city and spa town of Great Britain, located in the north yorkshire county of england. from mountain biking to climbing, this idyllic place will be a liberating breath of air for any and all on their language stay!
Learn a new language in a school of England