Best Town square in Greece
1
Varkiza Square [Leof. Posidonos 12]
Business category: Town square
Neighborhood: Leof. Posidonos 12
2
Marouda square [Karatza 114]
Business category: Town square
Neighborhood: Karatza 114
3
Platia Agias Matronis [Spirou Loui 21]
Business category: Town square
Neighborhood: Spirou Loui 21
4
Platia [Leof. Lavriou 154]
Business category: Town square
Neighborhood: Leof. Lavriou 154
5
St. George Square [Agias Triados 33]
Business category: Town square
Neighborhood: Agias Triados 33