Mon Repos: Prince Philip Was Born on this Greek Villa in Corfu
Prince Philip, who died last week at the age of 99, was born on the dining room table of the villa Mon Repos situated on the coast of the Greek island of Corfu. The villa’s French name means “my rest,” and was a place of rest for the Greek Royals in the past century. Mon Repos…