With some of the best beaches in the world, the lush Greek island of Lefkada may be less well known than some of its sister islands, but this large island is awash with possibility and has easy access to sought after Meganisi.