How the world sees Greece
Located in Lefkada, a gorgeous GREEK island on the Ionian Sea, it is accessible by approximately 80 steep steps down a striking cliff. Every summer it ...