Cape Verdi – Rainbowfish, Carnival, Volcanoes, Tiles, Markets, and People.

Hot, exotic, different and interesting. Very African yet different.