Person
1 story
National Highways Authority of India officials inspected a site in Nelyadi to evaluate demands for a U-turn on National Highway 75.