Our colorful maps of Menorca