About Sri Lanka Blue Magpie The Sri Lanka Blue Magpie (Urocissa ornata), sometimes known as the Ceylon Magpie (Urocissa ornata), is a vividly colored member of the Corvidae family that can only be found in Sri Lanka. This species has ...[ read more ]