Giles County Weather ForecastUnited StatesVAGiles County5472NarrowsMostly Cloudy5471PearisburgMostly CloudyEgglestonGlen LynGoldbondKimballtonMountain LakeMountain Lake ParkNarrowsNewportNewport Recreation AreaPearisburgPembrokePeterstown AirportRich CreekRipplemeadStaffordsvilleSugar Run MountainWhite Rock Recreation Area