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