
Ellora Caves: Rock marvel
Ellora rock-cut caves in India stands out as a remarkable piece of art and an engineering marvel that can adorn human experiences with a strange sense of euphoria. This UNECSO World Heritage Site is located in Aurangabad, Maharashtra state (India) Muscat …