A Greek island in the Ionian Sea has been dubbed a hidden gem and certainly warrants the praise. Lefkada offers stunning beaches, lush forests and gorgeous vistas and has even been hailed as ...