The best place to donate your extra Christmas ornaments would be a local charity or non-profit organization that provides support to families in need. These organizations may use the ornaments to decorate their facilities, such as homeless shelters or women's shelters, to bring holiday cheer and joy to those who may not have the means to celebrate Christmas themselves. Other options could include schools, community centers, or senior centers, who may use the ornaments for holiday events or as part of their regular decor.