selected country
South Africa

INSTITUTE OF TOURISM AND LEISURE STUDIES

Business address
NORTH-WEST UNIVERSITY, 2520, Potchefstroom, South Africa
Phone
+27 18 299 4140
Fax
+27 18 299 4140

Location Map