If you want the best views of San Francisco, take a hike to Twin Peaks. These famous grassy peaks rise 922 feet in elevation, making them the second highest point in the city (after Mount Davidson).
The ending of Twin Peaks: The Return was never going to be straightforward and easy to understand. But the finale has left even its star Kyle MacLachlan baffled, saying he was "reeling ...