The rains have finaly arrived turning the island to a lush green, with the flowers and trees bursting with colours.