Avalon at Kabak Beach | An intimate hideaway of 11 detached bungalows, sitting above the secluded bay at Kabak Beach, TurkeyAvalon at Kabak Beach | An intimate hideaway of 11 detached bungalows, sitting above the secluded bay at Kabak Beach, Turkey kabakbeach.com