Categories: Travel Posted on 13th December 20122nd November 2026 Cape Verde 2012 Riu Karamboa, Boa Vista