Timing a trip to Greece may seem like an easy choice. You can opt for the azure waters and fun-loving crowds of the high season or the big bargains and unreliable weather of the low season. Then, there are the shoulder months, which have some of the ...