Ibrahim Baba Fountain (Κρήνη Ιμπραήμ Μπαμπά) by @aboutheraklion on 3Speak
The Ibrahim Baba Fountain (Κρήνη Ιμπραήμ Μπαμπά) is an Ottoman-era fountain located on Almyrou Street in Heraklion. It was built between 1669–1898, during Ottoman rule, and was attached to a dervis...