Streets and squares Bahri Baba Park Show on map Directions Share Türkçe Location Nearby places Elhamra Scene 500 m Beyler Street 600 m Ahmet Aga Mansion 630 m Iki Cesmelik Mosque 670 m