Situated in the heart of the Ionian Sea lies Lefkada, an island so famously known for its turquoise waters that it makes its way to the top beaches in the world list every year. Indeed, Lefkada, or otherwise known as Lefkas is part of the Eptanisa, a cluster of seven islands including, Corfu, ...