spot_img

      Subscribe Now!

 

Sunday, September 25, 2022

TAG

chania crete

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