Jutting out to the gulf involving Athens and Thessaloniki, the Pelion peninsula is the place the Greeks thought their gods arrived on holiday. This peninsula, which soars upwards five,000 feet in the make a difference of miles, is rather distinct from the remainder of the Greek coast. Laced with streams and rivers it's extremely lush, one thing whi