Cabo Verde
The streets are utterly charming and they nicely reflect the Latino culture and lifestyle.