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.