In my quest for some peace of mind, I stumbled upon a true oasis of rest and hospitality:

The Scirocco cafe & rooms



in Loutro, Crete, Greece.

click image to proceed...