The weather in Ribeira Grande