Store Road junction – that was how the place was called from time immemorial. Residents of Store Road believed they were in the most strategic place in Neyveli.
Read this post on amaruvi.in