holy place

(noun) sanctum

holy
topographic point (generic term)
place (generic term)
spot (generic term)