Well, I worked on the roads a bit, and then tired to add in names for them and the rivers. However, the text got all pixelated and unreadable when I set it along a curved path. I have yet to work with vector programs such as Inkscape. In the future I may try to utilize such programs to add in the names of these rivers and roads. For the time being however I'm going to call this map done. You can find a link to the final version here.

Thanks to everyone who provided me with helpful feedback.

Cheers,
-Arsheesh