You are viewing a single comment's thread from:RE: Amazon Forest has Green Spider and the Best Life Lesson!View the full contextView the direct parentmarcelli (56)in #life • 7 years ago Ah!! everyone I met that had been to Nepal said it is incredible!!! Share some pics!!!
Oh yes, it is - totally worth the trip! yes, I will soon... :)