Browse:
Once a Google site has been created, it can be accessed by following the link you created for the site, or it can be accessed through your Google drive at drive.google.com. If you have recently created the site, it may be still be found within the recently created sites at sites.google.com as well.