USA's thirtieth largest Alabama is practically a landlocked region from all sides, with Tennessee on the north, Georgia to its east, Florida to its west and Mississippi to its south. Only a small portion to its south opens out into the Gulf of Mexico. Covering a total area of 52, 423 square miles it is a state that has great topographic variation from coastal plains of the east gulf to Hills and broken ridge like terrains on the north. This state houses a total of 4,708,708 people. With 63% of the population falling within the working age group, it is but natural that the work ambience in the state be vibrant with a lot of opportunities.