I live in the UK but I am originally from India. The best place to start would be to ask at a local zoo. Also, if there are vets in your vicinity, they may be able to put you in touch with local animal rescue centres and NGOs. By not keeping wild caught star tortoises as pets, you are helping preserve their numbers in the wild. Take care and all the best.