Where to Stay in Sisi Village, Crete: A Relaxing AlternativeBy WebdeskNovember 18, 2024 If you’re thinking about a chilled-out holiday in Crete, you’ve got to check out Sisi. This lovely little fishing village feels like it’s been made for…