Where is Paramythia?

Where is Paramythia located?

Paramythia, Ipiros, Greece (approx. 39.4642942157°, 20.5125045776°)


Where is Paramythia on the map?