24 Apr 2020Φίλιππος Palace of Saints Michael and George The Palace of Saints Michael and George is a palace in the city of Corfu on the island of the same name.