Fun Facts about Sugar Land

Sugar Land town Square

Sugar land is a city situated Fort Bend County, Texas. Since the 19th century until today, Sugar Land was home to a massive sugar plantation that is located in the fertile flood plain of the Brazos River. After the consolidation of several local plantations in the Imperial Sugar Company during 1908, Sugar … Read more