Hemlock Gorge is a picturesque area in Newton, Massachusetts.

Click on the photo below for a slideshow of what I saw. Click here for fullscreen slideshow or here for the album. I think my pix are pretty neat. Enjoy.