By WiFi SPC / October 18, 2023 Mega Gyros 20,, Dimitroy Golemi, Lefkada 311 00, Grecia, Levkas, Greece WiFi Network Type: Public Network Free WiFi