The Subantarctic is a region in the southern hemisphere , located immediately north of the Antarctic region .
The Subantarctic is a region in the southern hemisphere that is just north of the Antarctic region .