View of the streets in the old town of Altea, Costa Blanca, Spain, Europe

- Image ID: T0CCWM
View of the streets in the old town of Altea, Costa Blanca, Spain, Europe
Dave Porter / Alamy Stock Photo
Image ID: T0CCWM
Location: Altea