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

References

  1. ^ Citypopulation.de Population and area of Celica


No tags for this post.