This Maine Town Has Been Named The Ugliest In The State - You Won't Believe Why!
The small Maine town of Howland has been dubbed the "ugliest" in the state by a website called Travel A Lot. This website, however, is not considered a
Source: ucreview.com