Toll Booth in Thiruverumbur Region


  • Valavanthankottai Toll Plaza, NH67, Tamil Nadu 620015, India