Welcome to the guild!

My only real issue is the rivers. The source really shouldn't be the tip of a mountain, and rivers very rarely split heading downstream. Also, is the entire island surrounded by cliffs? It strikes me as odd that Nagasan Harbour isn't on the water, and going by the cliffs has no easy access to it.