How the world sees Greece
From Athens to Armenista, to the Island of Ikaria. Ted O'Donnell shares where he stayed, ate and shopped around Greece.