Avşa Island, also known as Türkeli or Tavşan Adası, is a small island located in the Sea of Marmara, off the western coast of Turkey. It is part of...