Chaguarpamba

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