Car hire :: Greece :: Kalamata Downtown
Map for the car hire pick up location at Kalamata Downtown.
Pick up address: Likorguo 32, Kalamata, 24100