Altea – a charming town on the Costa Blanca Spain is a country famous for its beautiful beaches, picturesque landscapes, delicious cuisine and charming towns. One of such places is Altea, located on the Costa Blanca, in the province...