The part of earth which lies in the northern part of equator is called northern hemisphere. From the world map it is clear that the most of land area lie in the northern hemisphere. Thus,the northern hemisphere is called Land Hemisphere.
You need to login to perform this action.
You will be redirected in 3 sec