This is an amazing place to visit! Not only are there beautiful butterflies to enjoy...there are beautiful aquariums filled with amazing fish to observe, as well as sting rays and sharks. A must-see for anyone visiting Sioux Falls, SD or living in the area.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.