Francois is a very small, remote town tucked in to a fjord on the rocky south coast of Newfoundland. It's only accessible by ferry and is completely magical.