At one point in time, all of the residents of Corfu lived inside the walls of the Palaio Frourio, or Old Fortress. Built in the 14th century by Venetians, Palaio Frourio lies at the eastern end of ...
Sitting in the Ionian Sea, several miles west off of ... or New Fortress, to the northwest. Although the winding streets can be rather confusing, travelers say Corfu Town is easy to navigate ...