"It" creates an object for the liking. If you just say "Do you like here" its unclear and makes the listener think you are referring to how they like "here", wherever that may be. The it clarifies.
2011年7月2日
0
1
0
Yes, only one of them is correct.
2011年7月2日
0
0
0
"Here" is an adv. so it can't be an object.
You can't say "Do you like here?"
2011年7月2日
0
0
0
"Do you like here" is incorrect!
2011年7月2日
0
0
0
Yes. The former is incorrect. You've got to have the 'it'