Itororo Lodge
Itororo Lodge is a birding and wildlife Lodge located just 2.5 hours from Rio de Janeiro. We provide comfortable accommodation for up to 14 people together with expertly led guided trips into the surrounding forest.
Itororo Lodge is a birding and wildlife Lodge located just 2.5 hours from Rio de Janeiro. We provide comfortable accommodation for up to 14 people together with expertly led guided trips into the surrounding forest.