Santo Antao | Out and About - 03|01|2013 January 03, 2013 in Location, Out and About _________ On The Esplanade Sea mist washes over a collection of houses in Ribiera Grande on the stunning island of Santo Antao in Cape Verde.