The Greek island of Crete is perfect for holidaymakers and Chania on the northwest coast of Crete is known for its stunning beaches. One of these is Seitan Limania, which translates to Satan ...
Now he's bringing out photos of Agios Nikolaos from the ... might not seem such a radical proposition. Crete is Greece's largest island and Heraklion can often seem like the capital of a small ...