Martinhal, a retreat in the Algarve

GALLERIES

Martinhal, a retreat in the Algarve

The Martinhal resort is set right on the beach in Portugal's beautiful Algarve