Indonesia is a land of incredible diversity, offering everything from pristine beaches and lush rainforests ... the cultural wonders of Yogyakarta, or the breathtaking Komodo Islands, Indonesia ...