Given Shimla’s steep and winding roads, what type of vehicle should I rent? Is a Royal Enfield bike suitable for hill driving, or should I go for a scooter if I’m staying within the town? For cars, is a compact car sufficient, or should I opt for an SUV to handle the terrain?