Altea is a town in Alicante with lots of charm, mountains, and sea, and the best part is the historic old town and its square. To reach the Plaza de Altea, the best bet is to head up the “cuesta de las narices,” a hard 25-minute hike
1054 times saved