Еллора (англ. Ellora Caves, мар. वेरूळ) — селище в індійському штаті Махараштра, близько 30 кілометрів на захід від міста Ауранґабад. З 1983 року система печер і численні замки зараховані ЮНЕСКО до списку Світової спадщині. Створення печер датується приблизно з 6 по 9 століття до н. е.
З 34 печер Еллори 12 печер на півдні — буддійські, 17 в центрі присвячені індуїзму, 5 печер на північ — джайнізму. Одним з найвеличныших з них э храм Кайласанатх