Find the best fun indoor and outdoor activities things to do here Beachwood Park Dolman Theatre JR zone Monkey haven Newprt Cathedral Quay Art Robin hill adventure park The health and sanitary spa Tredegar House