Category: Nature



Hummingbirds are birds that constitute the family Trochilidae. They are among the smallest of birds, most species measuring in the 7.5–13 cm (3–5 in) range. Indeed, the smallest extant bird species is a hummingbird, the 5-cm Bee Hummingbird. They hover…

The last forest, its lost children

dead and charred

That was my fastest waking up from sleep. For a while I wondered where I was and why I was not sleeping in the middle of the night. I got the answers instantly. It was not raining but pouring on…