Tag: Ellora
Gems of YouTube – Ellora A Mystic Art Masterpiece or a hidden city underneath
https://youtu.be/8w8FxWtDKJA
We are at Ellora caves in India, and I am going to show you some solid evidence about a secret underground area that is hidden under these caves. As you can see, there is...