Limenas Thassos, also known as Thassos Town, is the capital of Thassos Island and one of the first places many visitors see when they arrive on the island. Located on the northern coast, Limenas is home to the main ferry port, but there is much more to the town than ferries and arriving tourists.Once you start walking around, you quickly notice that Limenas has a...

