show cave

Noun

 * 1) A cave that is managed as a commercial tourist attraction.