Allagash Falls is a great place to explore