Water resource worship is a unique ritual of the Ede in the Central Highlands. It’s held annually to pay tribute to the water genie, who has brought them happiness in the old year, and pray for good ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results