Riu Karamboa

Resort: Riu Karamboa

Location: Boa Vista Island, Cape Verde, off west coast of north Africa

Description: A large all inclusive resort for singles, couples, and families opened in 2008.

Riu Karamboa Video Tour:

Leave a Reply