We stopped by the Nature Center after we had gone through the shops at the plantation. We were impressed by the friendly staff. If you visit, get some turtle food at the front counter. They have a dock out in the back where you can the feed the turtles in the lake. It's pretty neat to see all of them come swimming up...there are dozens of them!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.