Travel Most Appealing Hotels In Menorca By TUIBy Alex0 Menorca is one of the Balearic Islands, located in the Mediterranean Sea off the coast of Spain. It is the…