×
×
Thursday
03
Apr 2025
weather symbol
Athens 18°C

> Lake Stymphalia

> Lake Stymphalia

Visit Greece’s own “Loch Ness”, Lake Stymphalia (video)

It is the place where the Mythical Hercules slew the Stymphalian birds