Just FYI, BuzzFeed and its publishing partners may collect a share of sales and/or other compensation from the links on this ...
Hawaii's sunshine, short rain showers and clean air together create some of the planet's best conditions for viewing rainbows.