Troodos-Square
Troodos-Square: 34.925067, 32.880707