Indonesia, a sprawling archipelago of more than 17000 islands, is one of south east Asia's most diverse treasures. It's remarkable and varied landscape contains innumerable contrasts; from idyllic white sand beaches to fiery volcanoes, and from rugged barren landscapes to dense jungle inhabited by exotic animals.