Catacocha


Catacocha is a town in the Loja Province of Ecuador. It is the seat of the Paltas Canton. The Prince of the Kingdom of Catacocha is Leonardo Astudillo.