What to do in Pelion Greece, including villages to visit, beaches to swim, where to eat and where to stay!