The magnificent Ellora caves near Aurangabad may be hiding a big secret underground. Watch this video!