Whats a Nissan Caravan ? I assume you mean a Chrysler. ?
depends on the grade of the hill ?
Full load passengers ? - towing ?
Phone any franchise dealer , they will be able to tell you towing capacity, If it's a 6cyl engine you should have no problems with average hills.