Results 1 results found Ramblers on the Cami de Cavalls, hiking trail GR 223, near Punta Negra on the North Coast, Menorca, Balearic Islands, Spain, Mediterranean, Europe Ducal suites and large hotel pool, Punta Negra H10 Hotel, near Portals Nous, west of Palma, Mallorca, Balearic Islands, Spain Ducal suites and large hotel pool, Punta Negra H10 Hotel, near Portals Nous, west of Palma, Mallorca, Balearic Islands, Spain Beach west of Punta Negra H10 Hotel, near Portals Nous, west of Palma, Mallorca, Balearic Islands, Spain