My Travel Stories

Polar Bear Capital of the World

When people talk about seeing animals in their natural habitat, most people think of things like an African safari. Had it ever crossed your mind to go see polar bears in their natural habitat? Well, that's why we headed to Churchill! It’s a small town up on the Hudson Bay. 

That first afternoon/evening,...Read more.

Return to my European Travel Specialist page
©  Travel Leaders Group