Frutillar The German Town in Chile By Claudia Looi 3 Comments Nestled on Chile’s Lago Llanquihue’s western shores, Frutillar is a picturesque town brimming with German heritage. With a charming array… Read More