Karya Akbuk beach near Marmaris resort town in Mugla province of Turkey - Image Details