Where is Altea La Vella?

Where is Altea La Vella located?

Altea La Vella, Comunitat Valenciana, Spain (approx. 38.62141°, -0.032675°)


Where is Altea La Vella on the map?