Cardio Kickboxing is the most striking martial arts and focuses on kicks and punches. It takes you through a high-intensity workout and preparing yourself for a real-life situation. Conversely, it is a group fitness class that comes with high energy and building stamina.
Article source: https://www.punchboxing.co.uk/is-cardio-kickboxing-good-for-self-defense/