Mashup: Interactive Climate Map

Interactive Climate Map
Average weather for thousands of global locations in easy to read charts. Temperature, rainfall, snowfall, humidity.