Category:Foresta Castle Town

Known also as Morihime Machi (Forest Princess Town), Foresta Castle Town is the Capital City of Semphenia, located in the center of the land and the center of Foresta Forest.