Pinterested in the New Map Feature?

Author: Prab Chadha Pinterest has just introduced its newest feature – Place Pins.  Plan you latest holiday or re-visit your recent adventures by placing pins on to Pinterest’s world map. In response to the popularity of vacation boards among Pinterest users, the content-sharing site is now allowing users to add a place pin to their favourite hotel…