The Riu Touareg Cape Verde
Thomson Holidays - Hotel Riu Touareg
Cape Verde Islands off the north west coast of Africa #paradise #beaches #travel
Sal Island – Cape Verde Just off the coast of Africa... Six Hours Flight.. Lies this beautiful destination!
Potential next holiday destination. Cape Verde, West Africa.
The newly-opened Riu Touareg hotel has a beach all to itself and every distraction you can think of
Hotel Riu Touareg - Boa Vista, Cape Verde Islands
Cape Verde Boa Vista