The license doesn’t have to be from the country you live in. It can be from any country where online gambling is legal. Buy a license from an offshore provider like Curacao, Gibraltar, or Alderney for a cheaper option, or buy a German, Swiss, or UK license if you want one with a higher status.
Cheaper licenses cost in the range of $15,000-$20,000 and more expensive options cost at least $40,000.
Having a more reputable license can help attract more players. Licenses from European countries tend to be the most reputable ones, as these are the oldest gambling licensing jurisdictions.
Any gambling license is legit as long as it is from an actual gambling licensing jurisdiction. You can look up a full list of these jurisdictions around the world online.
Other countries you can buy a cheaper offshore license from including Costa Rica and Panama, Curacao. The last is very popular for online bitcoin casinos.
Note that buying a gaming license from a certain country doesn’t mean that only people in that country can access your online casino. People from anywhere in the world can still play games on your site.