well, ive been on february on greece..... i never heard that city also....... i was in Athens, Paleophaliros, Pireas and a bit of Peloponisus.... dunno exactly the names coz you can find the different names in greece, in english, or dunno the language in the same city......