Click on the country name for climate charts with monthly averages for temperatures and precipitation. Information is based on historical averages.
Plan your trip as far in advance as you can. Last minute travel is stressful to plan, and can often end up being more expensive.