Celica, Ecuador


Celica is a location in the Loja Province, Ecuador. It is the seat of the Celica Canton.