Found this great travel site- Trav Buddy:
It was recommended to me by my friend Tracy. It has a strong international membership and people on the site are very friendly. You can share travel ideas and reviews and find travel buddies and that sort of thing. I really like it so far. If you join, add me as a friend (the above link takes you to my profile).