Elixrison Villa Date: February 6, 2017 By Mihalis Categories: No comments 3 bedroom villa in Nidri, Lefkada, Greece