My sister, Helen Holmes is missing, and hasn't been seen since Friday, Sept. 6, 2013. While Helen isn't a hiker, she is a lover of nature, and spends a lot of time outdoors. She lives in Townshend, VT, and frequents natural areas in southeast Vermont. Helen also has taken trips to the White...