Enjoy a rich feast of scenic views, charming villages, stellar eateries and castles