Food Safety Report: Hotel Riu Palace Santa Maria, Cape Verde 9 months ago • details 84 Serve diarrhea when on holiday 1st to 8 December 2023