this looks mexican. But it it marked TA900. Under the post 1978 making system this would mean made in taxco, by someone who was the 900th registered silversmith with a last name starting with A. its posiible but is it more likely that 900 refers to the sliver content ? Please help !
What I know about Mexican silver, you could write on the back of a postage stamp, but to me the mark looks very much like those that are applied by silversmiths in India.