"RBTS Self Drive" is the sole Govt. authorized vehicle rental enterprise that provide self-drive luxury & spending plan cars on rent in North India. we provide a wide range of decisions of cars for many purposes including luxury cars on rent for weddings, sightseeing and for small business conferences. On other streets outdoors the town, the Restr