When inspiration strikes, the artists swear to their art, that every inch of their creation will manifold history. Dilwara Jain Temples are such examples. It’s unique in every sense of the word. It first came into construction somewhere in the…
Do you know why Delwara is known as the ‘Town of the Gods’? Not just the city of lakes is beautiful but also its surrounding area is awestriking. Located just 26 KM away from Udaipur is a small town named…