Cacarolina is located at Santa Maria, Cape Verde
Tags : #PointOfInterest, #Establishment
They say there is wifi and there isn't. Really annoying, especially if you have work to do.