featured 02s

Villa Fengari

0 review Pinpoint Add to Favorites
Villa Fengari is located in Makrigialos, in Lassithi Prefecture, on the south-eastern coast of Crete, at 150m from the sea. Makrigialos is a quiet tourist seaside resort, on the south-eastern coast of Crete. It is 2 hrs away from HeraklionRead more