Chameleon Bay

Chameleon Bay


Chameleon Bay is a small inlet located near the northern waters of the Eastern Sea in the northeastern Earth Kingdom. It is the mouth of a river that leads directly to the outskirts of Ba Sing Se.