Lagouderá

Leaflet | Map data from Open Street Map

At a glance

Location: 33.01009° E, 34.96207° N (Lagouderá)

All recorded names

Lagouderá (el)

Lagoudhera

Lagudera

Λαγουδερά (el)