Snap happy – Australia takes top spot as the most instagrammable country in the world

It may be an understatement to say that social media has taken over our lives. Whether it’s facebook, twitter, linikedin, whatspp and the many and…..