I think this might be CD's island??

no

it is a city located at the northen region of knaperland

TODO: Fact check