Located about three hours from Denver by the southern border of Wyoming, the mountain town of North Park is considered the moose-viewing capital of Colorado. Bordered by the exhilarating ...