Copy the URL to share this page:
Who says you need to trek out to the desert to see stars? Hit up these spots in Westwood to gaze at the celestial wonders right from the heart of the city. Just wait for a clear night, grab a cozy blanket, and prepare to be star-struck!