I think this might be CD's island??
no
it is a city located at the northen region of knaperland
TODO: Fact check