upvote
deleted
reply
Which Indian state is this? I'm assuming something southern.
reply
My guess is Tamil Nadu ?
reply