Set in the Lavizzara Valley of Ticino, Prato Lavizzara is a peaceful Swiss village surrounded by alpine nature. With traditional stone houses, clear rivers, old churches, and scenic trails through ...