Mauritian Prime Minister Navin Ramgoolam on Friday announced his Indian counterpart Narendra Modi will visit the nation as the Guest of Honour for the National Day celebrations.