Are there any local rules or restrictions I need to follow while renting or driving a bike or car in Udaipur? For example, are there specific parking areas near tourist attractions, and are there penalties for breaking traffic rules? Should I ask the rental agency about insurance coverage for the vehicle in case of an accident?