How the world sees Greece
Isthmia Prime Hotel. Isthmia, GREECE. A closer look at this somewhat faded hotel by the Corinth Canal reveals the architectural undertones of a genius.