Where is Kalavárda?

Where is Kalavárda located?

Kalavárda, Kalavárda, Greece (approx. 36.34338°, 27.948969°)


Where is Kalavárda on the map?