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...Read More
Recent Comments