Calamos Supports Greece

Filiatra

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...