Where is Thassos Island?

Where is Thassos Island located?

Thassos Island, Thassos Island, Greece (approx. 40.69417°, 24.66118°)


Where is Thassos Island on the map?