International Festival of Owls in Houston in Minnesota, United States

International Festival of Owls in Houston, Minnesota

February 4, 2008 by Editor  
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

Bookmark and Share