“North American river otters are located in the Streamside exhibit on the North American side. Viewing is from both above the exhibit and underwater.”
North Carolina Zoo
4401 Zoo Parkway
Asheboro NC 27205
United States
Asheboro NC 27205
United States