Ellora: Where Three Religions Share One Mountain
Maharashtra, India: Along the basalt cliffs of Maharashtra lies a remarkable archaeological complex where Buddhist monasteries, Hindu temples and Jain sanctuaries stand together across the same rocky landscape. Known as…
