Car hire :: Spain :: Mallorca Cala Millor
Map for the car hire pick up location at Mallorca Cala Millor.
Pick up address: S'estanyol, 12 - Local 2, Son Servera, Mallorca, 07560