This apartments is located in Geni (East Lefkada). The apartments…
This magnificent well put together Villas are located In Marantoxori Lefkada. This is a complex is made up of 4 Villas that each have a pool. Upon going into the well designed Villa you come upon the living room/ dining room and kitchen area.