Dodo's Rest

Dodo's rest is a city situated in Abyssalia. It is delimited by Bamboo Mountains on the west and by Fourier Sea on the east. There is a railway station served by