iol.co.za 08:40, 23 Jan 2019 Bloubergstrand Voted The Most Instagrammable Spot In South Africa Wine brand Babylonstoren South Africa has been voted the world’s 5th most Instagrammable country in the world by Big 7 Travel. more on iol.co.za ID) ?>