Eloros olos – uoloje iškaltų budistų, džainų ir hinduistų šventyklų ir vienuolynų kompleksas, pastatytas tarp V ir X amžiaus. Jos rastos Indijoje, Maharaštros valstijoje, 30 km nuo Aurangabado miesto. Šis monumentas yra įtrauktas į UNESCO Pasaulio paveldo sąrašą.
Iš viso aptiktos 34 olos, iš kurių 12 priklausė budistams, 17 hinduistams ir 5 džainams. Toks trijų religinių tradicijų sugyvenimas viena šalia kitos yra puikus religinės tolerancijos, būdingos to meto Indijai pavyzdys.