Island hopping in wonderful Indonesia: From vibrant green rice fields to pristine beaches!