St. Vincent & the Grenadines: Here Comes The Rain


St. Vincent and the Grenadines has finally got a touch of rain – and Abeni is rejoicing!