SPANISH CHRISTMAS

Christmas in Spain. Spanish Christmas gets off to a rather peculiar and unofficial start on Dec. 22nd with…

Read More

Costa Blanca

The most important city of Costa Blanca– Alicante – lies along the coast south of Benidorm. It’s a…

Read More