Maria Castelo is the new Miss World Angola 2013 and will compete in Miss World 2013.