Cuba Annual Weather Chart - New York Weather New York City Weather Temperature