Location Highlight – Vejer de la Frontera!

Vejer de la Frontera is one of those typical towns you imagine when you think of Spain – white buildings on a hillside with...

Student reviews