Explore Lefkada

An Abandoned US Army Base at the top of the mountain of Lefkada. – tripatricks