I typed in "climbfind" and 8 came up. Not knowing where you're based it gets a little harder. Fwiw when I was in Las Palmas I couldn't find any walls on net, took a bit of searching to even find a shop that stocked climbing shoes. Went into shop and asked them about walls and got directed to one I wouldn't have found, which the owner gave me keys to so I could have morning sessions when they weren't open.