Filming Locations in Levidi

Levidi, Arcadia, Greece
Agapi sta 16 (2004)

Levidi is a small town and a former municipality in Arcadia, Peloponnese, Greece. Since the 2011 loc...

View Details