1. Locations

River of Mirrors

The River of Mirrors is one of the longest running rivers in the world, located in the continent of Atavar. It originates from the Unknown, eventually forming from the waters of the Unknown and Unknown, traveling northeast across the Free Lands. The river turns northwards as it travels through the Sufessian Dominion before flowing into the Fissured Sea.

Kanka is built by just the two of us. Support our quest and enjoy an ad-free experience for less than the cost of a fancy coffee. Become a member.