Road tripping around Lefkadas

Every time we come to Lefkadas (1/2 hr away from our marina) we wonder: what’s up yonder in them there mountains…