Branches of Geography
Physical Geography
Human Geography
Geomorphology
Climatology
Bio-geography
Soil geography
Hydrology
Oceanology
Glaciology
Coastal Geography
Environmintal geography
Paleogeography
Astronomical geography
Cultural geography
Political geography
Population geography
Urban geography
Transportation geography
Medical geography
Economic geography