Seaside Village, Isle of Crete, Greece April 18, 2018 by lazywanderers tagged Greece, Isle of Crete, Seaside Village Seaside Village, Isle of Crete, Greece Share this:TwitterFacebookLike this:Like Loading... Related