Iztuzu Beach, Dalyan

Iztuzu Beach, Dalyan

The Iztuzu Beach is a natural barrier between the Dalyan river and the Mediterranean sea. It is located near the town of Dalyan, on southwest coast of Turkey.