Where is Lake Vouliagmeni?

Where is Lake Vouliagmeni located?

Lake Vouliagmeni, Lake Vouliagmeni, Greece (approx. 37.807907°, 23.78561°)


Where is Lake Vouliagmeni on the map?