With golden beaches and a fortified citadel, Saint Malo in Brittany, France, will give you plenty of reasons to visit. Our guide looks at what to see and more.