Search results
We would like to show you a description here but the site won’t allow us.
Tiruvallur is a Grade I municipality in the Indian state of Tamil Nadu. It is located on the banks of Coovum river about 46 km from downtown Chennai and just 5 km from megacity border, in the western part of the Chennai Metropolitan Area. Wikipedia