This cell is located inside a small cave on Skaron Hill. It’s one of the earliest Christian sites, and is surrounded by wild bees believed by the locals to hold religious significance so be careful.
Dryodasos ton Skaron, Lefkada 311 00