Tumbledown Mountain
From Birocapedia
Jump to navigationJump to searchTumbledown Mountain is a mountain located in Franklin County, Maine. The town closest to Tumbledown Mountain is Weld, a small village with a population of 402 in the 2000 census.
Tumbledown Mountain is 3068 feet tall at its highest point, North Peak. There are also two more peaks that make up the top of the mountain: East Peak, and West Peak.