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