I'm really suprised by Indonesia's bulging size relative to its landmass. It's far larger than other tourist resorts like Thailand.
Any ideas?
Any ideas?
Indonesia has 4th biggest population in the world. Also, 6th most active country on Twitter (2010).
I say this as someone who has just been to Indonesia (Bali) and not see any evidence of Twitter.