Ledyard, New York
CITY · 19 STOPS

Ledyard, New York

Aurora, or Aurora-on-Cayuga, is a village and former college town in the town of Ledyard, Cayuga County, New York, United States, on the shore of Cayuga Lake. The village had a population of 724 at the 2010 census.
Read more on Wikipedia
Hear every story as you drive
4.7 Stars · 800+ Ratings