Used to use these a lot but haven't done so for ages, so i have lost track of what sites are the best for uploading and sharing photos. Several have either gone or changed lately.
Can anyone advise? I want to upload whole folders of pictures to create online albums that i can easily share via links rather than invitation.
Thanks