Dilwara Temples
The Jain Delwara temples of India are located about 2½ kilometres from Mount Abu, Rajasthan's only hill station. These temples built by Vastupal Tejpal between the 11th and 13th centuries AD are world famous for their stunning use of marble. The fiv…