From above, Carcassonne looks like a castle straight out of a fairy tale. Rising beyond sunlit vineyards, its towering stone walls and watchtowers have guarded this hilltop for centuries, creating one ...