THE SHIPPS BLOG

THE SHIPPS BLOG

Menu

Short Travel Films

Bali: Discover The Underwater World Around The Island Of The Gods

Take The Totem Tour - A Teaser Trailer.

Duncan, situated on Vancouver Island,Canada, is renowned as “The City of Totems.” Embark on a  cultural exploration of indigenous creativity on on a captivating self-guided walking tour of 41 magnificent totem poles, their meanings, and profound significance to the First Nations People.

The Badlands Of Alberta

X