Giles County Weather ForecastUnited StatesVAGiles County5976NarrowsChance Thunderstorms5876PearisburgChance ThunderstormsEgglestonGlen LynGoldbondKimballtonMountain LakeMountain Lake ParkNarrowsNewportNewport Recreation AreaPearisburgPembrokePeterstown AirportRich CreekRipplemeadStaffordsvilleSugar Run MountainWhite Rock Recreation Area