The Balata Garden, with its thousands of flowers, irresistibly attracts many birds, especially hummingbirds.
Hummingbirds feed on the nectar of flowers and thus participate in pollination.
Hummingbirds, also called "fly birds," are the smallest birds in the world: some are only 3 or 4 centimeters long and weigh only 2 or 3 grams!
This one, a Madeira Hummingbird, is about 8 cm long.