Opened in March 1998, Travel Inc is a fully accredited IATA travel agency situated in Umhlanga Rocks, South Africa. We are privately owned and managed and totally independent,...