Alma NB is located at 45.602230, -64.942482 geo coordinates. Alma, NB is located in New Brunswick, Canada.