Triangulation station on South Sister
Though its not shown on any maps I've seen, there is actually a Triangulation station on the Twin Sisters massif, just on the least visited part of it. As far as I know, surveyors put these at the point that has a view of the most stuff, so take that as proof that South Sister has the best views of the three.