Car hire :: Malta :: Bugibba
Map for the car hire pick up location at Bugibba.
Pick up address: Shop 1, Dolmen Resort Hotel, Islets Promenade C/w Dolmen Road, Qawra