Where is Altea?

Where is Altea located?

Altea, Comunitat Valenciana, Spain (approx. 38.6028245°, -0.0472059°)


Where is Altea on the map?