Indonesian island hopping: 10 of the best islands 31 Jul 20190 Indonesian island hopping: 10 of the best islands With over 18,000 islands, 300 ethnic groups and approximately 750 languages and variants, Indonesia is a truly... Read More