Green’s Dictionary of Slang

cave of harmony n.

the vagina.

[UK]Farmer & Henley Sl. and Its Analogues.
[UK]Farmer Vocabula Amatoria (1966) 183: Maujoint, m. The female pudendum; ‘the cave of harmony’.