Heavy rains also drench Dominica - Barbados Today