Cantabil stores In Behror, Behror, Rajasthan