France is a very large and lively country, with many a regions that are each remarkably different in their own way. In some parts of France there are huge mountains, while in others there are forests, wide rivers, ancient castles, or medieval towns overlooking amazing coasts with beaches. But what the French have in common […]