Visa Inc, commonly known as Visa, is nothing more than an American multinational financial services corporation from Foster City, California. Its purpose is to facilitate electronic funds transfers worldwide, mostly by using a Visa credit/debit card and gift cards. There is not one online casino in this world which doesn't accept Visa for deposits or cash out.
Morocco is a beautiful country and a popular tourist destination. It has an upcoming land-based casino industry, but there are still no regulations for online casinos. However, the government is also trying to make the internet available to everyone, and it doesn't seem as though online gambling will be prohibited once that is achieved.