Where is Cambridge?

Cambridge is located in the country of England. There are many daffodils and crocuses in green open spaces. There are also many cattle grazing in the fields. There is great gothic architecture too. Look here for more information: