It’s true that sheep outnumber people in New Zealand six to one, but lucky for ewe, this untamed land also boasts an impressive number of soaring mountains, lush rainforests, and stunning fiords. The North Island’s Bay of Islands sets the stage for the ab...