Visit Loire Castles for grand architecture, lush gardens, and fairy-tale history across France’s most enchanting château-filled valley.