User Review:
- This is a really great water park about one hour outside of Ibarra in a small town call Ambuqui. The climate there is warm. There is lodging and the food in the restaurant is great. Ambuqui is located in Valle del Chota on the Panamericana North Km. 39 (mile marker). You cannot miss the place. Great family fun for all ages. There is a bridge there that offers a spectacular view between two ridges of the Andes.
-
The description was provided by
Debra Fairchild
This place was provided by Debra Fairchild