The triathlon will begin and finish at Carry Beach which is located on Forest Road in Wolfeboro. The annual race regularly draws upwards of 350 triathletes from throughout New England and as far away as France. The race gets more popular each year...