Giles County Weather ForecastUnited StatesVAGiles County3754NarrowsBecoming Sunny3654PearisburgBecoming SunnyEgglestonGlen LynGoldbondKimballtonMountain LakeMountain Lake ParkNarrowsNewportNewport Recreation AreaPearisburgPembrokePeterstown AirportRich CreekRipplemeadStaffordsvilleSugar Run MountainWhite Rock Recreation Area