Destination creator (Voyajo Team)
Twin Mountain is a village within the town of Carroll in the White Mountains of New Hampshire. It is named for two prominent summits which rise to the south of the village, North Twin Mountain (4,761 ft/1,451 m) and South Twin Mountain (4,902 ft/1,494 m). The village is located at the junction of U (...) (from Wikipedia)