Telstra opens Androidland, the world’s first Android store
If you are an Android fan and live in the Australian city of Melbourne, you will be happy to hear that the world the first dedicated Android store has opened, and it's called Androidland.Androidland is a brainchild of Australian operator…