Potamias street, Naxos - Chora, 84300, Greece
Chora, Naxos Island, 84300, Greece
Agios Georgios Beach, Schinousa, 84300, Greece