by Mark Northall | Nov 21, 2013 | Social Media
Pinterest has just announced Place Pins, which let you add a map to any and all of your boards. It’s now even easier to plan a holiday with friends, create a collection of memorable places or plot out any of your interests by place. So what do you do to try it out?...