Blue Bay, synonymous of high quality in combination with traditional Cretan hospitality, is situated in Agia Pelagia, a charming little village on the north coast of Crete, and overlooks one of the most beautiful bays on the island: "Mononaftis." ...
Read all