Show me the way Moulineaux is a French village in the La Londe Forest of Normandy best known for its Château de Robert-le-Diable (Castle of Robert the Devil). This partially-ruined tower has a red flapping and two gold leopards decorating its top. It dominates the Seine River and soars high above the hillsides of Normandy. […]