I use the BBC app gives the weather where You are I've always been pleased with it's accuracy An its Free on PlaystoreDon't forget that the BBC provides weather forecasts worldwide too.
Pretty good maps too.Have a look at windy.com on web or app. I use it a lot. In Spain I use AEMET.
Davy