Where is Adamantas?

Where is Adamantas located?

Adamantas, Adamantas (Station), Greece (approx. 36.725°, 24.445°)


Where is Adamantas on the map?