We have a 10-day Greece trip planned for June. Our itinerary is 2 nights in Athens, 3 nights Santorini, 3 nights Mylos, and 1 night Athens.
Are there any town/cities near Athens International airport worth checking out and staying overnight instead of being in Athens?

