Dei Places, A New Social Media Platform Launched to Promote Africa’s Tourism Potential December 4, 2017 Alex Alinda A technology solutions firm Dei Technologies has today launched “Dei Places” a social media platform