› added 1 month ago
10
TIL that Ellora caves are the biggest cave temple (largest monolithic excavation) in the world! It also showcases a remarkable blend of Buddhist, Hindu, and Jain art and architecture at single place.
via reddit.com