@Setanta,
You might choose "what" over "where" when the desired response is for a type of place rather than a geographic location.
For example, "a museum" would be a different kind of response than "Cancun."
Edit: This response was intended to be @Marsce.