an Entity in Data Space: 134.155.108.49:8890
Howland is a city of more than 1300 people in northern Maine, United States.