Things to do in Lefkada

An Abandoned US Army Base at the top of the mountain of Lefkada – Dream Tours