Yes! Morelia is very safe and has a number of tourists who visit. It is in the state of Michocan which is not a very safe state so don't stray too far.