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 DetailsLevidi is a small town and a former municipality in Arcadia, Peloponnese, Greece. Since the 2011 loc...
View Details