Alicante, Spain, street, streets, towns, cities, architecture, travel, travel destination, spanish, tourist, costa blanca, community valencia, mediterranean, urban, cityscape, streetphotography, mediterranean sea, coast, winter, january, Altea
Views of the beautiful town of Altea, in the province of Alicante, Spain.