Embark on a scenic journey through the prettiest spots around when you take on this Maine waterfalls road trip!