Limenaria, Thassos / Lora Photography

2014© Lora Photography

This lovely village is located on the island’s south-west coast. Limenaria has a beautiful harbour and offers absolutely gorgeous views of the Aegean Sea and the holy mountain, Mount Athos.