Magnolia Beach, Boston North Shore. Massachusetts, USA. (249k)
Taken in August 2002, this is Magnolia beach on Boston's North Shore. Spin around to see the various beach properties that look out to the Atlantic Oceon.