Subscribe Now!

 

Thursday, October 6, 2022

TAG

sfakia

SFAKIA:  WHERE THE MOUNTAINS MEET THE SEA

By Aurelia, Contributing Editor     Sfakia, located South of Chania and surrounded by the Lefka Ori or “white mountains,” is one of the most...

Latest news