Mounty Island is a fabulous complex of 7 luxury villas. All villas have private pool and garden and it is an ideal destination for relaxation and calmness. Lying in the heart of Lefkada Island,Mounty Island is the holiday location you have dreamt of.