There is history and mythology abound throughout Greece, and the exotic Greek islands of Lichadonisia are no exception.