News

Modern seafront resort/picture perfect vacation spot in the colorful town of Santa Maria - few minute drive to the airport.
Almost a thousand British holidaymakers have been struck down by gastric illnesses after staying at luxury hotels in Cape ... on Sal island, more than 300 guests of the Riu Palace Santa Maria ...