Dragon Forest (city)

Dragon Forest is a city which lies in a lowland called Dragon Forest in Abyssalia.

Transportation
It has two train stops :
 * Dragon Forest :
 * Dragon Forest - South :