
Island Pond’s “Legend of Teddy Miller”
Island Pond, also known as Brighton, is a quiet little town in the far north reaches of Vermont’s Northeast Kingdom. Formerly a bustling railroad town with a busy main street, lumberyards and an Ethan Allen […]