Geography is a spatial science dealing with the distribution of various elements and phenomena over the earth’s surface. When these elements are natural and no one is living they are called physical, e.g. land-form, climate, water, and soil. Accordingly, physical geography has branches like geomorphology, climatology, hydrology, soil geography. On the other hand, the life-form or living elements constitute the part of bio-geography. Therefore, the main branches of bio-geography are plant geography, zoo-geography, and human ecology.