What's On: A weekend to sing, dance and adventure