Texila American University

2nd Floor, Max City Building, Remy Ollier Street, Port Louis, Mauritius