Shagle provides a free online random chat environment which will allow you to talk to strangers online for hours at a time without any restrictions.
You can select any kind of chat rooms, Chatroulette and Omegle Alternatives on here.
There are also chat sites of countries on the page.
If you would like to meet with nice people from different countries of the world you will need a guideline. You will able to find many online good services on this site.
You can find these online chat services about Omegle, Chatroulette, Skype, ICQ and random chat services on How to Chat Online.
When using Shagle, you will meet people from all over the world.