The Castille & Leon region is definitely one of the best areas in Spain for lovers of fortified towns and medieval destinations. On top of a rock, more than a kilometer high, this city, also classified as one of the most beautiful cities in Europe, is a perfect destination for a day trip from Madrid.