The Karla Caves: Enlightenment in Living Rock 0 10.05.2024 23:03 The Wall Street Journal Created by Buddhists in Western India, this complex of caves is an astonishing feat of both art and engineering.