cave temple « Back to Glossary IndexA sacred shrine or place of worship excavated in the rock… Related Articles: Architecture / Function / ReligionArchitecture / Building / Temple« Back to Glossary Index