Lefkada, Greece travel guide with up to date tourist information on the island, including best places to stay, best beaches and things to do.