The Guayabillas Animal Rescue Center

login to review this

Ecuador via
Contact

The Guayabillas Animal Rescue Center is located near Ibarra in northern Ecuador. Work with, feed and care for dozens of animal species, including some which are rare and endangered, participate in animal release and rehabilitation. Prices from $300 month.


Ecuador