Follow their latest travels with ourbrand-new Friends Updates feature.
Cape Verde photo by MichaelJM
March 5, 2008
Situated in the main square of Santa Maria is the Cultural Café. This restaurant has a great ambiance and manages to merge local culture with the needs of the visiting tourist. This is a typical Cape Verdan laid...Read More
Share your travel photos to expand your gallery and add color to your reviews.