7 Reasons To Stay At Treehouse Lodge Peru

treehouse resort

Have you ever dreamed of sleeping in a Treehouse? At the Treehouse Lodge in Iquitos, Peru you can make that dream come true and have a once in a lifetime experience in the middle of the Amazon. In addition to