Place Pins: Integrating Maps on Pinterest

Pinterest has become one of the most prominent social media platforms out there due to the simplicity of finding photos of things that you love. As any good social media site would do, they continue to update and implement new tactics as they see necessary. The newest implementation: Place Pins. What is Place Pins? Place [...]