My favorite dwarf pine area in the pine barrens, far and away, is Spring Hill. Maybe because these seem more "far and away" from civilization.
I think my favorite dwarf pines on this planet (not that I've seen that many) are on Sam's Point Preserve in the Shawangunk Mountains in New York State. I'm going to toss a not-so-great-quality picture of these at the bottom here (apologies ahead of time for posting a non NJ Pine Barren photo here), only to encourage pine lovers to make the trip there someday. I'm the ugly human in the photo, a dwarf among the dwarves, and the Catskills lie over my shoulders. Sam's Point is one of the most beautiful places I've been -- again, the photo hardly does this place justice and represents a small chunk within a sea of pygmies.