Platanias and Thodorou island.
Platanias and Thodorou island.