Located at the stunning beach of Koumbara, Widely known for its crystalline waters, golden sand and undamaged natural beauty