Myth of the mysterious giant snake that lives in the waters of the Amazon
(ORDO NEWS) -- Yakumama means "Water Mother" and the locals say that this huge creature…
(ORDO NEWS) -- Yakumama means "Water Mother" and the locals say that this huge creature…
Sign in to your account