Dinotopia Wiki
Advertisement

Baru is a town on the western shore of Dolphin Bay.

Sources[]

Advertisement