Mini Cascada

Waterfall · Bolivia

Key facts

Mini Cascada is in Cochabamba.

Region
Cochabamba
Nearest village
Chilijchi · 1.6km