Riu Touareg
Urbanizacao Lacacao Lote 13 Praia Lacacao, Santa Monica, Ilha Da Boa Vista, Cape Verde
Riu Touareg Photos
Riu Touareg Map
Urbanizacao Lacacao Lote 13 Praia Lacacao, Santa Monica, Ilha Da Boa Vista, Cape VerdeHotel Information
This 5 star hotel is located on the coastline of Boa Vista.