It is innermost main holy place in Hindu temples, which often comes below the Shikhara. It is the place where deity is placed. Its direct translation can be “sanctum sanctorum”.

Explore: All Free Tools | Indian Units | Arthashastra Units

Pin It on Pinterest