Indonesia is a collection of beautiful and diverse islands blessed with varied and fascinating tradition and some exceedingly beautiful beaches. While it might be easy to find your pick of beaches here, it is even easier to find adventure. From lazing on sparkling sandy coves of white sand, diving in turquoise waters full of colourful fish, to hiking in lush rainforest, Indonesia has it all.