Northern Spain: Historic Castles and Caves
Castile and León is an autonomous region in Spain located between Madrid and the northern coastline. Many historical landmarks can be found there, in big cities, quaint towns and the countryside. Visitors can take in stunning beauty as well as…