About Carl Palin

Carl Palin is an experienced travel writer and contributor to CosmoBC's TravelBlog.