www.worldclimate.com

     
Weather rainfall and temperature data with long-term monthly averages for over 20,000 weather stations worldwide.