Вопрос:

Почему Северо-Запад имеет в своём составе так много старинных городов?

Ответ:

Северо-Запад имеет в своём составе много старинных городов, так как Новгородская Земля считает истоком Древнерусской государственности, здесь возникали первые населённые пункты славян на севере. Именно Новгород стал центром объединения северных славянских племён и первой столицей Древнерусского государства. В последствие именно Новгородские Земли были явным конкурентом Московского княжества. Большое количество старинных городов также связано с тем, что это территории являлись пограничными со странами Западной Европы, для укрепления северо-западных рубежей издревле здесь строились крепости, которые со временем превратились в города.