Rare view of The Point of Pines, in Revere Massachusetts, promoting this beach resort 8 miles northeast of Boston. The view shows two hotels (The Pines and the Goodwood) and a Cafe, along with the a horse racing track, the local train depot and scenes...