You will need an S3 Bucket with public read & write access in the region that you prefer.
Creating an S3 Bucket in AWS
By default, each AWS account can create up to 100 buckets. If you need more, you can request an increase to a maximum of 1,000 buckets by submitting a service limit increase. For more information on increasing your bucket limit, refer to AWS Service Limits.