Menorca Located near fellow popular island destination Majorca, Menorca is - The Independent