We are planning a short trip to Normandy, from London, in May. We plan to travel by train, and we would prefer not to drive at all. Based on what I've read, Bayeux sounds like the best place to stay for restaurants and tours. From Bayeux, can we book a tour to the beaches that focuses on the Canadian historical perspective? If not, where would be the best place for this tour? And if we are not using a car, is it possible to travel to Mont-St-Michel and back to Bayeux in a day (by bus or train)? Can we travel to Giverny and back in a day by train?