In the community you can find the Sapo Rumi, or frog stone, which is the reason of the community's name.
Rumi means stone in Kichwa.
The stone is located at the Achiyaku, or Wisdom Water river, achi meaning wisdom and yaku water in Kichwa.
The hostel is owned by local Kichwas and offers lodging and tours for the tourists.
There are also several different tours where you can visit local caverns with more petroglyphs, go see orchids and other local flora or even see Amazonic animals.
Sapo Rumi is definitely a place to visit when you come to Tena.