Monthly Archives: December 2013

Edessa,Greece

Edessa,Greece

      A short drive from the small town of Aridaia, Edessa is a town known for its super cool waterfall, attracting tourists from all over Greece. You can enjoy the gorgeous view of the waterfall, overlooking the villages below with their never ending shades of green and winter browns. Stroll a little further(…)