June 10th is Market Square Day in Portsmouth! This annual festival put on by the non-profit Pro-Portsmouth offers lots of entertainment throughout the whole downtown area. Market Square will be blocked off to allow pedestrians to enjoy live entertainment and shop the variety of vendors selling food and products by local artists.