Immerse yourself in a compact course in martial arts and learn a few solid self defence moves in the great outdoors. Click here for additional details.

Immerse yourself in a compact course in martial arts and learn a few solid self defence moves in the great outdoors. Click here for additional details.