Isle of Menorca

37.892601, -4.799294