How the world sees Greece
It is located on the southernmost tip of the Attica peninsula in Greece, overlooking the Aegean Sea. As we drove from Athens, we followed a ...