Why does my bromine smell different to chlorine?

Bromine has a softer, slightly sweeter smell than chlorine. Here is the chemistry behind the difference and what each smell tells you.