Ayvalik

Ayvalik (Turkey) - the perfect spot to drop anchor and forget about the rest of the world.

Ayvalik