20 Sep 2017Horizon Apartments Corfu St. Michael – St. George Palace St.Michael-St.George palace be located in Corfu City on the island of Corfu, Greece. The Greek name is “Palaia Anaktora”. The palace was built by Sir... Continue Reading