Highs will range from 24 to 28ºC (75 to 82°F), while lows from 18 to 22ºC (64 to 72°F). The sea surface temperature will be ...
It is a humbling experience to observe the Cuban people innovating, and being creative to find solutions for their difficult ...