CRETE - Heraklion Amoudara
Mediterranean Sea
The beach of amoudara is located west of heraklion on the northern coast of crete. (a few miles away from the sea), the wind is very windy and the sea urchins 20 yards from the shore, there are rocks and underwater life.
Picture #000549 Next beach photo
CRETE - Spinalonga Island
Photo Summary
CRETE