Filiatra
Greek News
Greece’s “Little Paris” Takes on France’s Eiffel Tower
Traveling along the west coast of the Peloponnesian peninsula, in Greece you might be startled to come upon an Eiffel Tower reaching up toward the heavens.
Built in the 1960s, the replica of the iconic Paris monument is situated at...