Brazil and Indonesia were among the travels in Charlotte Walsh’s life