India. Of the ones presented, I'm partial to Canada, although the names can sometimes get so long that they become unwieldy (MaxQue's home constituency is an example of this). It's worth noting that some constituencies in Quebec use a system similar to that of Australia.
Yes, I hate those. But, they're often done to avoid really long names. But it's strange how they've adopted ridings named after people in some cases, but kept a lot of really long names as well.
Here is what they should be
Alfred-Pellan (Laval East)
Honore-Mercier (Anjou-Rivere-des-Prairies)
Jeanne-Le Ber (Verdun-Le Sud-Ouest) - perhaps a better name is in store, but the original name of the riding was really long, and then the riding got bigger and therefore would've necessitated a really long name, hence the new name
Louis-Hebert (Quebec West)
Louis-Saint-Laurent (Quebec Northwest) - probably not the best name, but oh well.
Marc-Aurele-Fortin (Laval-Sainte-Therese) - doesn't include most of the municipalities in the name though... argh
Don't get me started on the provincial ridings...
-----
BTW, how does India do it?