BetNow.eu is located and licensed in Curacao a Dutch Caribbean island off the Venezuelan coast. The BetNow.eu support call center is based in Costa Rica. The sportsbook has been around since 2015 so is a fairly new but established betting site.