Treehouse is located in Shell, Ecuador on Provincia Pastaza, cantón Mera, parroquia Shell, sector Te-zulay Parroquia. Treehouse is rated 4.3 out of 5 in the category tourist attraction in Ecuador.
Address
Provincia Pastaza, cantón Mera, parroquia Shell, sector Te-zulay Parroquia
Amenities
Gender-neutral toilets
Good for kids