Place: The New York Finger Lakes, Ithaca, New York, United States
By Valery Rizzo Uploaded on 1 December 2007 70 views
Perched on a hill just above Seneca lake is the beautiful historic town of Geneva. Rows of colorful townhouses and mansions line the streets.