This page instantiates the site's Blog app.  Wix sites can have only one Blog app.  Deleting it removes blog capability from the site.  This app will show all feeds, so, this page is hidden from the menus and access is restricted to admins.  Use a custom blog feed filtered by blog categories to display blogs within the site.