Affinity Group Tours is Western Canada's leading educational and music group tours operator, since 1983. We create memories for life.
Last seen: June 18th at 5:32am — Visit site