On the border between Peru and Bolivia sits Lake Titicaca, considered sacred by the Incas, who believed that the creator god Viracocha rose from its depths to create the sun, moon, stars, and first humans. As I hiked along the…
Sign Up Today
To Get More Umami!
Get our best recipes, cooking tips, and stories delivered to your inbox for free