Thalavai Agrahram Street, popularly known as Thalavai Theru, is a key road connecting North Veli Street with the North Avani Moola Street towards Meenakshi temple.
↧