Square of Polytechnic Heroes in Rethymno!

A unique & recently renovated square is located in Rethymno, Crete, Greece near the Sochora stadium direclty in front of the historical building of the Perfecture of Rethymno.

Continue reading