There are so many festivals and
holidays in Greece!
Athens is like a ghost town on and around August 15th because it’s Assumption Day. You might find travelling difficult unless you’ve pre-booked.
Greece even has its own version of Mardi Gras from the end of January for three weeks into February.