magical islands nature trip