• Laughing Goat Fiber

    On 50 acres in the town of Ithaca is this magical place where goats and alpaca scamper about. If you’re driving on Rte. 79 between Watkins Glen and Ithaca you might notice it. It…