No, it's south of North America.And now, for the extra point: It is also south of Central America...
south
north
North America, as the name suggests is North of the equator.
They are connected and form the continent of America, the two are politically separated though.