what is garbhagriha Share with your friends Share 0 P. Sujatha answered this Garbhagriha is the place where the image of the deity is installed -1 View Full Answer