Giles County Weather ForecastUnited StatesVAGiles County5371NarrowsRain Showers5169PearisburgRain ShowersEgglestonGlen LynGoldbondKimballtonMountain LakeMountain Lake ParkNarrowsNewportNewport Recreation AreaPearisburgPembrokePeterstown AirportRich CreekRipplemeadStaffordsvilleSugar Run MountainWhite Rock Recreation Area