Alvor Beaches: The Algarve’s Mesmerising Coast
Alvor is a rare beach holiday destination, in that it hasn't lost its authenticity and charm. A laid-back town in the western Algarve region of Portugal, Alvor is a lovely escape at any time of year.
Read more →