India

Explore India, take a trip to India, the best travel guide to India, tourist attractions in India, ancient and mysterious temples in India.

Kailasa temple, Cave 16 of Ellora

Kailasa temple, Cave 16 of Ellora

Kailasa temple of Ellora is one of the most mysterious temples in the world. The date of construction is unknown and this incredible temple is a...