I think the SP in Watkins Glen is Robert Tremaine (sp?) State Park. Rented a cabin there in my pre-TT days. Nice place, pet friendly, close to the wineries. Great fishing on either Seneca Lake (W.G) or Cayuga Lake (Ithaca.) Taughannock Falls SP is on the west shore of Cayuga Lake, beautiful gorge and waterfall (higher than Niagara!) but not sure about the size of their campsites for TTs, we had a popup back then.
2015 XLR Hyperlite 30HFS5 (mods being performed regularly)
2009 Salem LA 292fkds (gone)
Nights- ('12)23 ('13)23 ('14)15 ('15)31 ('16)25
2014 Harley Davidson FLHX (XLR cargo)
2014 VW Jetta TDI (diesel sipper, camping support vehicle)
2011 Ram 2500 CC 4X4 CTD, B&W Companion (toy hauler hauler)