Mount Pelion combines lush nature, traditional villages, and stunning Aegean views, the ideal escape in every season.