Posts tagged with ‘northern greece’

  • 870x418xED-870x418.jpg.p

    Niagara falls in Greece

    October 6, 2014

    Edessa, northern Greece   Edessa is known as the “city of waters” and the name itself is believed to...

    0