La Cueva de la BOA is located in Ecuador on Provincia Pastaza, cantón pastaza, parroquia Shell, sector Te-zulay La Shell. La Cueva de la BOA is rated 3 out of 5 in the category holiday park in Ecuador.
Address
Provincia Pastaza, cantón pastaza, parroquia Shell, sector Te-zulay La Shell