answersLogoWhite

0

Arcot, Vellore is a small town located in the state of Tamil Nadu, India. The town of Arcot is in the northeast part of Tamil Nadu near the northern border.

User Avatar

Wiki User

11y ago

What else can I help you with?