Bordeaux is a beautiful French city that should be on everyone’s French holiday itinerary.  Situated on the south west coast of France, an easy 3 hour train ride from Paris.…

Read More