Star Land está ubicado en 85 Rue Dominique Savio Primaire, 5485, Duala, Camerún.