Laghi del Turlo is a body of water inside of Parco naturale dell'Alta Val Sesia e dell'Alta Val Strona.