>>76711774 (OP)
boxing, kickboxing, muay thai, BJJ
should be easy to find a good gym there
honorable mentions:
okinawan karate (if you find a good gym, 90% are terrible)
MMA gym (also a gamble, it can mean anything from a really good gym to bullshit)
sambo (haha, lol, no)