Explore relationships
Avşa
Avşa Island (Turkish: Avşa Adası) or Türkeli is a Turkish island in the southern Sea of Marmara with an area of about 20.6 square kilometres (8 square miles).
Use + to expand a branch. Click a topic name to open its summary.