Catholic University of Mozambique - Faculty of Tourism Management and Information Technologies is located in Pemba, Mozambique on 725 Avenida 25 De Setembro. Catholic University of Mozambique - Faculty of Tourism Management and Information Technologies is rated 4.2 out of 5 in the category university in Mozambique.
Address
725 Avenida 25 De Setembro