Amongst the estimated 17,000 islands that make up the Indonesian archipelago, one shines brighter than them all. This island has been called many names: The Morning of the World, Island of Peace, Island of Love. The name that resonates the most however, is The Island of the Gods. Sandwiched between the fiery island of Java […]