National Geographic highlights Pollença, Valldemossa, Deià and Fornalutx among Spain’s most beautiful places in 2025. Many ...