Yes - Leon has been around since 2007, even though the site only recently opened its doors to Indian players. The online casino and sportsbook is based outside of India, helping to ensure it can remain a legal site to use.