Ladotyri
The first time I ever tried Ladotyri was during my visit to the island of Naxos. Located in the Cyclades islands, Naxos is the largest of this cluster of islands and it boasts of being self-reliant with it’s own water, livestock, extensive crop farming and beautiful beaches to attract its fair share of tourists. The […]