I was searching for difference between a lot of and Much and came across following rules(See here)
We usually use a lot of and lots of rather than muchand many in informal affirmative clauses:
There are a lot of monuments and a lot of historic buildings in Rome.
Not: There are many monuments and many historic buildings in Rome.
She gave me a lot of information.
Not: She gave me much information.
But it is not clear to me where to use a lot and where to use much/many. Why much or many is wrong in above sentence.