With a unique mix of urban and rural, it's no surprise that the list of fun things to do and see in Surrey, BC is seemingly endless. As one of the fastest-growing and most multicultural cities in Canada, Surrey is bustling with one-of-a-kind music festivals, cultural activities, rodeos, community events, world-class golf, and theatre.