The Best Hotels In Menorca (Minorca) For Business Travelers, 2020
Surrounded by the Mediterranean Sea, Menorca or Minorca comprises a part of the Balearic Islands of Spain. A botanist's paradise, the island was designated a UNESCO Biosphere Reserve in 1993. Come spring, the island's undulating meadows get carpeted with wildflowers. Menorca's coast, fringed by pine trees, is renowned for its...