Prepare to be awe-struck by the mesmerizing waterfalls of the White Mountains. Discover the majestic beauty of Arethusa Falls, the highest waterfall in New Hampshire. Or explore the famed Diana’s Baths, a series of picturesque waterfalls and pools.
These natural wonders are all at your doorstep from Attitash Mountain Village.