Oman has implemented a new framework that requires every tourism business in the sultanate to obtain a government license.