Description: This is the home page's excerpt
Cayuga Lake Triathlon
Cayuga Lake Triathlon (CLT) is located in the The Finger Lakes Region of upstate New York, home to a number of world famous wineries.
Taughannock Falls State Park, about 8 miles north of Ithaca, provides a picturesque setting for the whole family to enjoy the triathlon, along with public swimming, a playground, shaded picnic areas and hiking trails.