Visit Tucker's Pond for a little "peace" of heaven.