Adults
Children
Babies
The word that describes the extraordinary garden called Bali most fittingly, is luxuriant.