Mar 28, 2016Martinhal Sagres Beach Family Resort, PortugalA stay at Martinhal Sagres Beach Family Resort is an invitation to discover Portugal’s unspoiled western Algarve, in the first five-star...