Christmas Christmas in Athens, Greece After visiting so many wonderful places over the last year on the road, we wanted to return to one of our very favorites for the holidays – Athens. Greece in […] Christmas in Athens, Greece