Author: Greg

Raised in Calgary, Alberta, Greg is a freelance travel writer who enjoys reading, technology and the outdoors. Find more articles written by Greg on his World's Best Vegan blog. Read more posts on this blog written by Greg.