Apple Mountain Lake, Virginia


Apple Mountain Lake is a census-designated place in Warren County, Virginia. The population as of the 2010 Census was 1,396.