We have been wanting to go here for some time. The staff was very friendly and very helpful. We enjoyed the exhibits and thought is was great for a town the size of Clifton to have this little jewel.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.