About Tavşan Island
Tavşan Adası or Balıkçı 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 40 hectares.