Bali has a great host of different surf spots. There's Uluwatu, Padang Padang, Impossibles, Dreamland, Balangan, Green Ball, Medewi and so many other accessible great...
OneWorld's window on the UN climate change conference in Bali which opened up participation to people from all over the world through the virtual world...