RIU Reopens the 1,181-Room Riu Touareg on Boa Vista as a Family All-Inclusive
October 6, 2026 — RIU Hotels & Resorts has reopened Hotel Riu Touareg on Boa Vista, Cape Verde, after renovating every room and public area. The 1,181-room resort is now aimed almost...




