Earlier quoted context omitted.
> I don't know why this construct is uncommon in the USA. In the US we use a comma. Buffalo, NY - as opposed to Buffalo in any other state. (MN, TX, and WI each have a city of buffalo - perhaps more, that is where I stopped searching). States in the US tend to be very careful about not allowing duplication of names so this is enough for the most part.
Hollywood, FL, gets me every time. :o)
I found it quite amusing.