Lefkada, Greece. Jumbo is the largest toy retailer in Greece, with 52 stores, selling children's toys, baby items, stationery and home items Stock Photo - Alamy
The best beach for me in Lefkada - Review of Porto Katsiki, Lefkada, Greece - Tripadvisor
Jumbo greece store hi-res stock photography and images - Alamy