Where is Philousa Kelokedharon?

Where is Philousa Kelokedharon located?

Philousa Kelokedharon, Philousa Kelokedharon, Cyprus (approx. 34.85265°, 32.7424°)


Where is Philousa Kelokedharon on the map?