When autocomplete results are available use up and down arrows to review and enter to select. Touch device users, explore by touch or with swipe gestures.
Kailasa Temple | Places to travel, Cool places to visit, Beautiful places to travel
The Kailasa temple in Ellora, Maharashtra, India is a megalith carved out of a single rock. It is considered as one of the most remarkable cave temples in India, mostly because of its humongous size, architecture and sculptural implementations.