British Columbia, Canada, Lifestyle, Relationships

Partner Swapping in Surrey, BC: A Practical Guide to Non-Monogamous Exploration

What exactly is partner swapping in Surrey’s context? Partner swapping here typically means consensual partner exchange between couples – though […]