Serra da Malagueta is a natural feature, located at Serra da Malagueta, Fundura, Cape Verde. [read more]