Limenaria Thassos
Limenaria Thassos is the second-largest town on the island. It sits on the Thassos’ southwest coast, around 38 kilometers from Limenas. The town offers wide sea views and a direct look toward Mount Athos. The town holds a rich history. In the early 1900s, a German mining company began operations here. As a result, the […]