Tagged: Larissa

35

A Night in Larissa, Greece

We could have seen more of Larissa in Greece but for the winter timings. In the last week of December, sun bids an early goodbye; as early as 5 – 5.30 in the evenings...