Situated on a small promontory , Kuradase , meaning Island of Birds , is one of Turkey 's liveliest and most popular holiday resorts .
This island is one of Turkey 's most least popular holiday resorts .