Really nice map, and Welcome to the Guild. I think you've come to the right place. (Sometimes we, here, seem to recognize that fact before new arrivals seem to.)

As I'm sure many people will tell you, please post your own work often, critique (constructively) other people's work, and have a good map-loving time.