ARLHS BAL-085 - Illa del Rei (Bloody Island) North (Port of Mahon, Menorca) These coordinates are verified. 4.2666666666652, 39.883333333329, 0