Manage Google Chrome New Tabs I use Google Chrome, and utilise the "New Tab page".

This claims to show "Thumbnails of the websites that you visit frequently" (although it does not explain how this is determined) and has options "to remove a most visited site", but does not seem to have any option to add sites.

I have recently returned from a long trip, and the list contained lots of sites I no longer need, which I deleted, but many of my sites have fallen off.

At one stage I saw a Restore All but can't seem to reproduce this.
Is there any way to manage which sites show.
The most frequent pages are chosen from your recent browser history. Visiting sites frequently will cause them to repopulate on the new tab page. There is no manual way to add sites.

Instead you could install an extension which allows you to choose a different new tab page, perhaps set it to chrome://bookmarks for example.