Dahlia Town

Dahlia Town is a town located on Dahlia Island.

About Dahlia Town
Dahlia Town was originally built to foster cordial relations between Touwa and Western.