Discover the beauty of Smalls Falls, a stunning natural oasis in East Central Franklin, Maine! Enjoy hiking, picnicking, and the calming sound of cascading waters right by your hotel stay.
Famous for its picturesque waterfalls and outdoor recreational activities, Smalls Falls is a favorite among nature lovers and adventure seekers.