Vejer is called by some as one of the most beautiful towns in Spain. It certainly has its magic. The game of lights and white walls all over the city is something that makes you fall in love with it.
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections