Where is Larnakos Ave. - Apostolou Varnava 2?

Where is Larnakos Ave. - Apostolou Varnava 2 located?

Larnakos Ave. - Apostolou Varnava 2, Larnakos Ave. - Apostolou Varnava 2, Cyprus (approx. 34.950615°, 33.430275°)


Where is Larnakos Ave. - Apostolou Varnava 2 on the map?