There is a new princess in town and her name is Elena of Avalor. Known for being bold, compassionate and taking charge, Elena of Avalor is the first Latin American Princess in the line of Disney products. There are a number of Elena of Avalor products that I have seen available in stores and online and we checked out two of the doll products. The first product is the … [Read more...] about Elena of Avalor