Altea is one of those Costa Blanca towns you stumble upon almost by chance – and it lingers in your memory. On arrival, the ...