Close X
Thursday, December 5, 2024
ADVT 
Interesting

This is the world famous Kailasa temple at Ellora and let's look objectively into who could have built this amazing structure. By the end of this video, I hope you will agree with me that our history is completely wrong, and that this temple was built by a very advanced civilization.

MORE Interesting GALLERIES