The answer is YES!
WeatherAds uses global weather data and has worldwide coverage for weather targeting your ads. Regardless of what country you are based in, or which markets you wish to run weather triggered ads in, WeatherAds will work for you just as long as the country is targetable in the Facebook or AdWords platforms.