Which Indian state is this? I'm assuming something southern.

My guess is Tamil Nadu ?