Pilio (or Pelion) … The legendary mountain that is, according to Greek mythology, the summer residence of the Olympian Gods and the land of the Centaurs. The evergreen mountain of Pilio is unanimously considered to be one of the most beautiful parts of Greece.