Welcome to Greenville, Maine! Nestled on the southern shore of Moosehead Lake, Greenville is the kind of town that makes you ...