How the world sees Greece
Archaeologists have discovered new findings in the Temple of Artemis, which is located east of Amarynthos in Evia, central Greece. Read the full story on GreekReporter.com.