Question: Where in Texas can you visit the world’s largest statue of a squirrel?
Answer: Cedar Creek, about 15 miles southeast of Austin. The 14-foot statue of a squirrel clutching a pecan is a popular roadside attraction associated with the Berdoll Pecan Candy & Gift Company, a nearby family-owned business that sells pecan pies through a vending machine. A customer contest bestowed the name Ms. Pearl to the massive squirrel after it was erected in 2011.