Fogo Island in Canada contains breathtaking hidden beauty