Exploring the Marvelous Ellora Caves: A Journey into India's Rich Cultural Heritage