This is a great day out. I believe they run loads of great programs for kids and adults (beginner, intermediate and advanced classes). I took a beg...
Totally great, way more fun than I anticipated! Great activity for the whole family for the weekend or for the kids during the school holidays. Y...