Peace - Privacy - Rest
Why stay at Ecollacta?
A paradise for rest and bird watching in Ecuador's cloud forest