Rio Indio Lodge – Just Across the border in S. Nicaragua. Natural paradise. Fishing, kayaking, birding or just chilling. One of my favorite places on the planet.
Advertisement
Rio Indio Lodge – Just Across the border in S. Nicaragua. Natural paradise. Fishing, kayaking, birding or just chilling. One of my favorite places on the planet.
Posted in COSTA RICA TRAVEL, NEARBY NICARAGUA