Hello all! My wife and I just moved to Portland, actually back to the United States after living int he Caribbean for the last 3 years, and want to meet some like minded people. I see the Facebook page and requested to be added to that. Are there any other places to watch for possible meetups?