Owl Magic is a non profit organisation who have over 32 different species of owls that are used for educational purposes.
Owl Magic is Scotland largest owl display team who travel around Scotland with over 60 owls for educational and display purposes.
We are a non profit organisation who fund ourselves by displaying our birds at many events throughout Scotland.
Tags: Arts & Entertainment,Education,Public Services & Government