Take a road trip up Route 1 to discover the best coastal towns in Maine. Discover small fishing villages, historic ports, incredible nature, and more!