Menorca is one of the Balearic Islands. As far as I know, it's Spain. But it's labeled as "Paises Catalanes"... I'm not going to object the legitimacy of nationalism. It's only that Windy is a weather site. Pretty good, by the way..
Please, correct the mistake. Thanks!