Park Park Address Hacıkara, Çamlık 4. Sk. No:11, 06730 Beypazarı/Ankara, Türkiye Rating on Google Maps 3.40 (14 reviews) Open on Google Maps