Glad that you came back Alive.Tamils are great,aren't they?!!
Answer is already there,when you are in Rome,be a Rome.In Japan,be a Japanese.In Tamil Nadu,be a Tamilan.
Of course,Tamils will respect each others' culture if they travel out side Tamilnadu.They don't ask you to LEARN TAMIL when they are in Mumbai.They know the importance of others' Mother Tongue too.
Cheers and next time when you travel to Tamil nadu,learn to speak little Tamil too.They will be very happy and will be your slaves. :-)