Published September 9, 2014 at 1952 × 1952 in Otter Creek Falls The town of Middlebury, Vermont, from under the Otter Creek Falls ‹ Return to post Join the Conversation. Share Your Opinion. Chime in.Cancel reply