How the world sees Greece
The ancient Greek city of Thouria, located in the southern Peloponnese, Greece, thrived throughout antiquity, but was only discovered in 2007. Read the full story on GreekReporter.com.