Planet NEST

Planet NEST
Sidetalk

World's largest locality based instant messenger. Sidetalk affords you the luxury of chatting (we call it sidetalking) at any time regardless of w …