RE: Genus Ardeola
According to iNaturalist it should be Ardeola grayii Indian Pond-Heron I have never seen it. Thank you for observation.
RE: Genus Ardeola