Indian ancient caves

1 year ago
31

The Kailasha (IAST: Kailāśa) or Kailashanatha (IAST: Kailāśanātha) temple is the largest of the rock-cut Hindu temples at the Ellora Caves near Chatrapati Sambhaji Nagar district of Maharashtra, India.

Loading comments...