Day: 13 October 2017

The Island of the Air and its 634 species

Isla del Aire, located southeast of Menorca, in front of Punta Prima, where our five-star hotels, Insotel Punta Prima Resort & Spa and Insotel Punta Prima Prestige Suites & Spa are located. In spite of being an uninhabited island, in its 34 hectares of extension it houses a lighthouse, an old warehouse, a stable and […]

Read more