Vlychada Beach,, 84700 Vlychada, Greece
Vlychada Area, 84700 Vlychada, Greece
Vlichada 84700 Santorini, 84700 Vlychada, Greece