
Hotel Riu Touareg – Cape Verde
Located in Boa Vista, Cape Verde, the Hotel Riu Toureg Hotel is a 5-star hotel specially built to give a visitor a near Paradise feeling. The breathtaking architecture of the hotel makes it hands down one of the most carefully built and beautiful in Africa.