Mallorca gets the royal seal of approval as filming begins on location for The Crown
THE latest series of the hit Netflix production, The Crown, has already begun filming in Spain and will soon start shooting in Mallorca. The fifth season of The Crown, which follows the