TAUGHANNOCK FALLS


Meaning of TAUGHANNOCK FALLS in English

geographical name waterfall 215 feet (66 meters ) S central New York NW of Ithaca

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.