Kankroli is a twin City with Rajnagar, located in the district of Rajsamand in Rajasthan, India.
It is located about 42 miles (68 km) north of Udaipur and forms a twin town with Rajsamand.
After construction of Rajsamand was completed in 1676 AD, Dwarkadhish Temple was shifted to its current location.
Kankroli is a railway station on the meter gauge route between Mavali-Marwar Junction.
[3][4] The city is emerging as an administrative co-industrial center, with increasing businesses related to building materials and marble.