Former Christian theme park Holy Land USA returns with a 'Stations of the Cross' trail
Holy Land, USA, in Waterbury, CT.(Davis Dunavin / WSHU News) If you've driven through Waterbury, Connecticut, you may have noticed a big white cross on a mountain. It once marked a…