The Ellora Caves are a trip (27 Photos)

It is believed that these caves were created by people around VII, BC in India which is at least as far back as The Beatles, I’m told. The caves were created as temples, and devoted to different religions, particularly Hinduism, Buddhism.
For more photos and info on these caves click HERE.

UPDATE: oops

blog comments powered by Disqus