English Subantarctic Cited by user DiverDave on 02 Jun 2010 The Subantarctic is a region in the southern hemisphere, located immediately north of the Antarctic region.