Nicely done!! I love the hand drawn style you have there. I think you will fit right in here. Have fun.
Welcome to the Guild and have some rep for putting up a map in your first post.
If you want to post other maps, you could post them in the WIP (Work In Progress) threads, or if you think they are finished, in the Finished Map Forums. You would get more guidance by posting in the WIPs.