All their 3 rafts was balsarafts and perhaps replicas of Incarafts but in spite of their modest appearance they ware stuffed up with hightechnology by an enthusiastic tribe as hardly can live an offline life

Please fix the punctuation.
All their 3 rafts was balsa-rafts and perhaps "replicas" of Inca-rafts, but in spite of their modest appearance they ware stuffed up with high-technology by an enthusiastic tribe as hardly can live an off-line life.