You can find the princess from Brave at the Fairytale Garden in the Magic Kingdom. This garden can be found off the right side of Cinderellas castle before entering Fantasyland. It’s easy to walk right past it if you aren’t paying attention. This is meet and greet is a little more unique than other character greetings because they have large table for kids to color pictures and even try their hand at some archery practice while waiting in line.
Merida dose not currently offer fastpass so if you are wanting to meet her make sure you check your times guides for times that she will be available. Since this is an outdoor meet and greet she will not be out during inclement weather. Keep an eye out for Merida’s 3 brothers in bear form hiding in the cart behind her.