Have you checked https://youarenotaphotographer.com/forums/forum/photography-showcase/ ? Some of us have posted links there.
500px is a Toronto based site that operates like Flickr and the Ning based sites. They offer free and paid accounts. By paying, you get more upload capability and possibly more customization options. I have an account there, but don’t use it as much as I should, so I don’t hand out the URL.