Halkidiki Petralona Cave: Information and pictures of the Petralona Cave in Halkidiki, Macedonia, Greece.