Are helmets compulsory in Bali when riding a bicycle.If so do the bike hire places supply helmets(and locks) or do you have to bring your own?Thanks for your help
Follow Ups: