There is history and mythology abounding throughout Greece, and the exotic Greek islands of Lichadonisia are no exception. The enticing, magical tales of the creation of this island complex located northeast of Evia, in the North Evia Gulf, only adds to the allure of the seven islands and islets. The island chain has an intriguing […]