Located just 30 minutes outside of Houston, Sugar Land, the 49th largest city in Texas, is a rapidly growing area with small-town charm still hovering over its tree-lined streets.