Thanks for the welcome redguy and Winston!
So only 2 percent in CR are religious? Haha, that's still better than New York.

It's pretty easy to meet out of town visitors or foreigners in the city, just stand in Central Park for 2 minutes. I live in the suburbs though, so I can't get into the city as much as I'd like. Oddly enough, people are far more friendly there than in places like Long Island, which is hands down one of the WORST areas you could live in, especially dating-wise.
The city offers a lot of opportunities but you really have to join a community group to improve your chances of dating better quality women. After a while as you bounce from group to group you start to realize, "Wow, these women really suck." Forget about approaching them randomly on the street or elsewhere too, as it rarely works. They are either in groups if they come from out of town and you have to deal with the pack mentality, or they are by themselves (which usually means they're local) and they give you that F__ off attitude the second you take one step in their direction. Usually you have to keep your eyes open to see if any girl is giving you more than a moment's glance, signaling her interest. Unfortunately giving their proclivity into playing mind games, their "flirts" are sometimes faked just for shits and giggles, and you can't always take them at face value. It's really sad.
I got turned on to the idea of dating foreign women though when I met a Ukrainian girl attending law school in Fordham several years ago.
Oh. My. God.

Everything that I thought I knew about women was turned upside down by this girl. Polite, friendly, non-confrontational, no mind games, humble, sweet and kind, the very definition of a lady. The complete opposite of what I've always come to expect from American women.
Hence my desire to travel abroad now, if only for no other reason than to experience what it's like to be surrounded by women who aren't inclined to spit in your face or claw your eyes out just because you're a man.