Crete, by far the largest island in Greece, offers a captivating blend of history, natural beauty and modern hospitality. From
Category: info
Rethymno: Venetian elegance meets Cretan culture
Located on the north coast of Crete, the town of Rethymno effortlessly combines old world charm with a vibrant, modern