Down to Dover!

Dover is the one of if not the closest place to France from the UK, and is a place Vision has visited often in the past. Dover is also close to Calais, in which Vision took students to help out refugees after the daughter of our staff member Anne, volunteered to help out with her […]