From wildlife

Churchill – The Polar Bear Capital of the World!

Churchill in Northern Manitoba, Canada holds a very special place in my heart…..  And is probably to this day still my most favourite place in the world! Why?  Well, there is nothing quite like staring a polar bear straight in the eye and wanting to hug him whilst all he wants to do is break…