Daily Photo: Goats at Church Posted on May 15, 2013 by admin Goats at church on Christmas in Kochi, India. December 2010.