Where is Troodous?
Where is Troodous located?
Troodous, Troodous, Cyprus (approx. 35.135372°, 33.059547°)
Where is Troodous on the map?
{"latitude":35.135372,"longitude":33.059547,"title":"Troodous"}