Well located and architecturally designed , very clean and useful for travellers to and from Chennai for offering prayer.,
There is very good thing are there
God is great