Dear Rajani,
Sorry for the late reply. You would be getting Kesavardhini hair oil in any of the supermarkets or any of the shops where tamilians go mostly.
I have seen that in many of the supermarkets here in Chennai like food world / Spencers today , Nilgris and Vitan etc. You should be getting it there because it is a south Indian favourite.
Latha