The one way to buy it is in Indonesia. Bitcoin.co.id
But it's 20% more expensive there.
Anywhere else?
We are located at Indonesia, Singapore, US.
(by fiat of course, otherwise there are tons of options)
There are loads of places to buy bitcoins online. You might even find individuals who are trusted that you can buy from within your local area.
Localbitcoins.net is website you can buy from, with many sellers offering competitive prices.
You can also check the prices and buy from BItpesa.com