A great place to visit the Island of Menorca.