Tucked away in the center of Maharashtra, India, lie the Ellora Caves. These timeworn rock-cut temples and monasteries are a exhibition to the artistic genius of the Indian civilization. Spanning over 700 years, from the 6th century AD to the 10th century CE, these caves showcase a intriguing blend of artistic styles. The grand Kailasa Temple, carv… Read More