Visit https://wordpress.com/start to create your new site. Log in to your account (if you are not already logged in). Click on My Site. Select the Add New Site option at the bottom of the menu.
Visit https://wordpress.com/start to create your new site. Log in to your account (if you are not already logged in). Click on My Site. Select the Add New Site option at the bottom of the menu.