Word Travels turned up when I did a Yahoo! search on Moscow and St. Petersburg climate, two cities on my bucket list. There is some nice basic information on the site about the city, plus general country information.
On Word Travels' home page there is a list of countries and cities the site has information on. Definitely looks like it's worth booking marking the site for a quick first look at destinations. And, if nothing else, it made it quick and easy to find temperature and rainfall information.
There is also a travel forum. It's a bit slow to load. I checked the Central America forum because I have some familiarity with the area and there was not a lot of posts. But it might have potential. Will need to check it out over the next couple of months to see if traffic picks up.