Car hire :: Spain :: Menorca Playa Punta Prima
Map for the car hire pick up location at Menorca Playa Punta Prima.
Pick up address: Mestral 2 , B.pueblo, Insotel, Playa Punta Prima