Idolobha

Idolobha = town or city