H1b stamping from canada

Im working in States since 2013 . Im planning for h1b visa interview and m from Indian origin …Can I go to Canada US embassy for visa interview? Is it safe option?