Mahakali Caves

Mahakali Caves are a group of Hindu and Buddhist caves located in the Mahakali district of Gujarat, India. The caves are carved into the face of a cliff overlooking the Narmada River and date back to the 6th century AD. The caves are named after the goddess Mahakali, who is worshipped by both Hindus and … Read more