Yanayacu River Lodge is a charming retreat nestled in the heart of Indiana, Peru. With a cozy atmosphere and a modest 2-star rating, this lodge offers a unique opportunity to experience the natural beauty and cultural richness of the region. Comprising only 10 rooms, it provides an intimate setting perfect for travelers seeking a peaceful escape or an adventure in the surrounding landscapes.