Skip to content

Mount Ypsarion

Thassos “Emerald Island” of Greece is one of the most popular Greek islands. Situated in the Kavala Gulf, the island is accessible by both water…