Almiros River in Amoudara
A video showing Almiros river at the west end of Amoudara beach, near the electricity plant at Linoperamata. The video…
A video showing Almiros river at the west end of Amoudara beach, near the electricity plant at Linoperamata. The video…
The beach of Amoudara, 5 km east of Heraklion. Amoudara is a long sandy beach west of the Heraklion Olympic…