TravelEuropeFranceThe North
Featured articles in The North
France is a country of natural wonders and man-made beauties, Alps, Pyrenees, torrents of Vosgest, placid Lake Annecy , windswept
The first in a series about a road trip to France, this is the prelude. It certainly was an adventure - or perhaps even a thriller (!!) - our trip from North East England to Dover, battling with the traffic on our English motorways.



