Tavşan Adası


Tavşan Adası or Neandros Adası is the smallest of the Princes' Islands in the Sea of Marmara, to the southeast of Istanbul, Turkey. It is under the administration of the Adalar district of Istanbul Province. The island has an area of.