Visit Mountain and River Activities Ltd Mountain and River Activities Ltd are an AALA licensed multi-activity provider, and a Visit Wales Approved Adventure Tourism Operator. Mountain and River Activities Ltd promotes the sustainable use of the landscapes we use for...