Calamos Supports Greece

Potidea isthmus and canal

Astronaut Tweets Image of Potidea Canal in Chalkidiki, Greece

Last week, while gazing down at the magnificent Earth from space, astronaut Jeff Williams snapped a photo of the Potidea isthmus and canal in Chalkidiki, Greece and shared it on his twitter feed. The photo has received much attention as...