If you ever dreamed about what it's like to live in a snake den, book a trip to Narcisse in Manitoba, Canada. The town is home to the world's largest snake pits, where tens of thousands of ...