Ayvalik is a seaside town on the northwestern Aegean coast of Turkey, facing the Greek island ‘Lesbos’. It is situated on a coastal plain surrounded by low hills to the east and by the archipelago of the Ayvalik Islands to the west.

Thanks to its multicultural history, Ayvalik has lots of old churches, monasteries and mosques, such as the church of Taxiyarhis, the monastery of Aghia Paraskevi, and the mosque of Hamidiye.