VEJER DE LA FRONTERA: Vejer is a typical old Andalucian town, with narrow, winding streets.