Things to do in Watertown: Launch Trampoline Park Launch Watertown – Watertown is home to a number of businesses that offer fun and unique ways for people of all ages to get some exercise. Watertown’s very own trampoline park, Launch Watertown, is no exception. The 37,000-square-foot-facility has six different trampoline courts, including two dodgeball courts […]