Answer: The geography of the New England Colonies is diverse. Some New England states have rocky soil, hilly landscapes and thick forests, while others have flat land and rich soil. The southern colonies are bordered by the Appalachian Mountains on the west and all of the colonies, with the exception of Pennsylvania, are bordered by the Atlantic Ocean on the east.