Located on the magnificent Miramichi River in New Brunswick, Canada, the Ledges Inn is a premier 4.5 star destination you won't soon forget!