Visiting Buffalo Bayou Park is one of the most scenic things to do in Houston. The park gets its name from the Buffalo Bayou, a slow body of water that is somewhat halfway behind a waterway and river. The lazy water runs straight through the middle of Buffalo Bayou Park, which is famous for watersports. 8.