Kasos, a small island east of Crete / Kassos, en liten ö öster om Kreta Greece / Grekland
Armathia beach, Kassos 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, Greece
Armathia Beach near Kassos