International Festival of Owls in Houston, Minnesota

February 4, 2008 by  
Filed under Features

The International Festival of Owls came about as a result of the popularity of Alice, a Great Horned Owl. Alice is a well-known and much-loved resident at the Houston Nature Center in Houston, Minnesota. The Festival of Owls started out as a fun event celebrating Alice’s “hatch-day”. The festival was a huge success and soon developed into an international event. The 6th annual International Festival of Owls is set to take place on the weekend of 29 February to 2 March 2008 and has a host of activities lined up to educate and entertain each member of the family.

Read more