Situated about 30 kms from the city of Aurangabad in Maharashtra, the Kailash Temple in Ellora is the largest monolithic structure in the world. It is one of the 32 cave temples and monasteries forming the magnanimous Ellora Caves. #THNdiaries #heritageofIndia #traveldiaries
0
3
2
0
0
Download Image