Greenville sits at the southern tip of Moosehead Lake like a gateway to wilderness adventures. This small town might be the most scenically blessed on our list. The downtown area features colorful ...