Could you also use "Où est la moralité?"?
I should think so, since the nuance is thin.
"La morale" is a bunch of principles which must guide your actions. "La moralité" is the fact that those are actually respected. That is roughly the same difference as between "law" and "legality".