Looks good to me! All rivers merge and don't split, mountain ranges are clear, there are no lone mountains that can't be due to volcanic activity, cities are all on coasts or on riverbanks... Doesn't look like amateur work to me! Well, only thing that could possibly be added are...