The Indian Ocean island is consistently ranked as the best place to do business in Africa Suparna Goswami Bhattacharya June 22, 2015: Mauritius brings to mind vision of long sandy beaches with blue ocean waves caressing the shore and outstretched leaves of tall palm trees swingingin the cool breeze. Tourism has always been one of...