Kasos, a small island east of Crete / Greece
Alone on the beach, Kasos island, Greece
Forget anything you know about Greek dolmades... These are tiny and lemony and meaty. From the island Kasos in Greece. Where I'm originally from, generations back.
Kasos Island, South Aegean Sea
Helatros beach, Kasos