Where is Lanaeus?

Where is Lanaeus located?

Lanaeus, Limassol, Cyprus (approx. 34.825°, 32.92083°)


Where is Lanaeus on the map?