Happened to be here in June before the centre opened but enjoyed the view and took some lovely pictures of the falls and river - breathtaking. Also had a great conversation with some warm and friendly locals (that how they roll in Newfoundland!) - if you are in Grand Falls - you need to make the effort to come here.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.